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.
Since Android 1.5, application widgets have enabled users to get information, control apps, and perform crucial tasks, all from the comfort of their homescreens.
Along with many other things which have quickly been replaced by our modern technology, it looks as if the common tape measure may be the next to go. In this two-part tutorial series, we’re learning how to use augmented reality and the camera on your iOS device to create an app which will report the distance between two points.
Processing is one of the most powerful libraries available today for creating visual algorithmic artworks, both 2D and 3D. It is open source, based on Java, and comes with a large variety of functions geared to making drawing and painting with code both fun and easy.
Technology is rapidly changing, and today’s latest device becomes completely outdated in a flash. In such a dynamic and emerging tech environment, developers might get somewhat confused. We all want to find the best avenues to channel our learning and development efforts.
The material design team at Google defines the functionality of bottom navigation bars in Android as follows:
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.
Use of smartphones has seen some explosive growth over the last decade. For this reason, many companies and independent developers see publishing an app on either Google Play or Apple’s app store as a good way of making money.
It’s happened to us all: we change something in our code, and suddenly, everything seems to be “broken.” This is when version control is a boon—if you know how to use it. In this tutorial, we’ll learn how to use Git from the command line.
The quick settings panel needs no introduction to Android users. They use the switches it offers all the time to turn services such as WiFi, Bluetooth, and GPS on and off. Over the years, it has grown and improved so much that there’s rarely a need to open the actual Settings app these days.
Design patterns make your app’s code more modular and forgiving when it comes to bug fixes and changes. In this article, you’ll be learning about the MVC (Model-View-Controller) and the MVVM (Model-View-ViewModel) design patterns.