Do you want to learn how to use deep neural networks and machine learning in your apps? Try our new course, Learn Machine Learning With Google TensorFlow, to get up-to-date with the latest developments in this cutting-edge technology.
In this series, we’ve been learning about Channels from Pusher, a platform that allows you to give your users the seamless real-time experience they want.
Channels from Pusher is a platform that allows you to give your apps seamless real-time data.
In this article, you’ll learn how to set up passwordless authentication using the Auth0 service. Auth0 allows you to outsource authentication features for your app.
In this article, we’re going to explore the Auth0 service, which provides authentication and authorization as a service. Auth0 allows you to set up basic authentication and authorization features for your apps in the blink of an eye.
Real-time communication is a holy grail of web development, and we finally have the ability to incorporate it in our applications, thanks to the Web Sockets API. But as with most browser APIs, the Web Sockets API is rather low level, and if you have spent any amount of time with it, then you know how difficult it can be to use effectively.
Mobile coders have been taking advantage of Google’s Mobile Backend as a Service (MBaaS) platform Firebase Realtime Database for many years, helping them focus on building features for their apps without having to worry about the back-end infrastructure and database. By making it easy to store and persist data in the cloud and take care of authentication and security, Firebase allows coders to focus on the client side.
In this tutorial, we’ll focus on finding and fixing poor page load times with Raygun. But before we do that, let’s discuss why slightly longer page load times can be such a big deal.
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.