Updating React Native Firebase from v5.6.0 to v14.2.0

by

The software developer’s job is not done once an application is created. As device operating systems are updated, apps must be updated as well to remain compatible. To demonstrate a typical app upgrade, this post goes through an upgrade I recently performed on a React Native mobile app. 

Expo: React Native Simplified

by

What is Expo? Expo is an open-source framework that was designed around React Native. It is used for building native apps that run on Android, iOS, and the web using JavaScript and React. 

Introduction to React Native

by

React Native underlines a JavaScript framework used in writing real and natively rendering mobile applications for Android and iOS. The framework is based on React, which is Facebook’s JavaScript library used in building interfaces for web applications. Building a mobile application using javascript isn’t anything new. The similar technique has been used in frameworks such … Continue reading

Mobile App Development: Native vs Hybrid

by

Your company needs a mobile app and you want to save money (of course). You want the app live last week, and you’d really like to avoid hiring Android and iOS devs on top of your existing web team. In light of these considerations, going the hybrid route looks like a pretty good option. Hybrid mobile … Continue reading

Improving UI Development with Flutter

by

App development is a field that has undergone rapid progress over the last decade. As new technology enters the field, the preferred tech continues to grow and change. Today, I want to discuss one of the more recent development tools to enter the market: Flutter.

Ayuda.la: My Personal Protection Project

by

Here in Mexico, we have recently experienced a serious rise in personal security issues. People have been kidnapped in their taxis and rideshares, or have increasingly found themselves in situations where they feel unsafe on the street. I wanted to do something to help so I created Ayuda.la, a mobile app designed to help people … Continue reading

Choosing the Right Tech for Mobile App Development

by

Mobile app development technology has evolved quite a bit in the past decade. In this post, I’ll provide an overview of current development options — from native solutions, to legacy cross-platform technologies, to emerging toolkits — and offer some thoughts on choosing the right tech for your project. 

What’s new in iOS 13

by

On September 19, 2019, Apple released the latest major update to its iPhone and iPad operating systems: iOS 13. This iOS version introduces several significant changes that developers will need to be prepared to handle going forward. In this post, I’ll give a quick overview of the most impactful new features, and then dive into … Continue reading

Innovations in consumer retail banking

by

Consumer retail banking is what most of us know simply as banking, or managing our money in a larger sense — the process by which individual consumers use bank branches or services to open accounts, take out loans, set up credit and debit cards, deposit checks, etc. The consumer retail banking industry is highly regulated … Continue reading

Introduction to Mobile Cloud Platforms

by

If you are building a mobile application of any sophistication, you are likely to need some services to support your app. You’ll need a way to distribute your app for testing prior to submitting to the app store(s), as well as analytics, error logging, crash reporting, and possibly user and data management services. Of course, … Continue reading