The rise of artificial intelligence is triggering a paradigm shift in the field of user interface development. Thanks to the proliferation of intelligent, voice-activated assistants such as Google Home, Siri, and Alexa, users are beginning to feel that pressing numerous buttons on a screen or manually filling out forms is not only inefficient and slow, but also old-fashioned.
In my Easier React Native Development With Expo post, you learned about how Expo makes it easier for beginners to begin creating apps with React Native. You also learned that Expo allows developers to get up and running with developing React Native apps faster because there’s no longer a need to set up Android Studio, Xcode, or other development tools.
AWS Amplify is an open source library that enables developers, and in our case Mobile developers, to add a host of valuable functionality to applications including analytics, push notifications, storage, and authentication.
Storing your app’s data in the cloud is very important these days because users tend to own multiple devices and want their apps to be in sync across all of them. With Cloud Firestore, a real-time NoSQL database available on the Firebase platform, doing so is easier and more secure than ever before.
In this post, you’ll learn what ExpoKit is and how it is used for adding native functionality to Expo apps. You’ll also learn some of its pros and cons.
In these tutorials, I’ll show you how to create and interact with a GraphQL database using AWS AppSync and React Native. This app will have real-time & offline functionality, something we get out of the box with AppSync.
Firebase Remote Config is a unique service designed to give you fine-grained control over instances of your apps while they are installed on user devices. By using it, you can reliably modify the looks and behaviors of your apps across your entire user base without publishing updates on Google Play.
Expo is a collection of tools that make it easier to code React Native apps. In this tutorial, I’m going to show you how you can quickly create React Native apps using Expo.
In these tutorials, I’ll show you how to create and interact with a GraphQL database using AWS AppSync and React Native. This app will have real-time & offline functionality, something we get out of the box with AppSync. In this post we’ll get started by setting up the back-end with AppSync.
Cloud Firestore is a recent addition to the Firebase family of products. Although still in beta, it’s already being presented by Google as a more flexible and feature-rich alternative to the Firebase Realtime Database.
With the growth of the Internet of Things (IoT), developers and engineers have had to rethink how users interact with devices on a day-to-day basis.
Beyond enabling iOS developers to easily store data on the cloud, as well as authenticating users through their robust SDKs, Firebase also provides a convenient storage solution for media. Firebase Storage allows developers to store and retrieve audio, image, and video files on the cloud. That is, Firebase Storage exposes a set of SDKs to give developers the ability to manage their user-generated content assets alongside its sibling product, the Firebase Realtime Database, which stores user text content.
The serverless computing concept is an up-and-coming execution model that tries to address the needs of modern, cloud-based software.
The beauty of the serverless computing concept is that you don’t need to worry about having resources for sudden bursts in demand or have a strategy to ensure high availability of a service. Of course, it doesn’t work without servers, but the responsibility of maintaining the servers is shifted from the customer to the cloud providers.