Skip to main content

101 posts tagged with "Mobile Development"

Our Mobile Development archive contains a wealth of information, tutorials, and articles on various aspects of mobile app development, including different platforms and languages.

View All Tags

Exploring Kotlin's Multiplatform Mobile Development

· 5 min read
Engineering Team

In this tutorial, we will explore Kotlin's Multiplatform Mobile Development and learn how to build mobile apps that can run on both Android and iOS platforms. Kotlin Multiplatform Mobile (KMM) allows developers to write shared code that can be used by both Android and iOS apps, reducing development time and effort. We will cover the benefits of KMM, setting up a project, writing shared code, implementing platform-specific features, testing, and deployment.

React Native vs Flutter vs Xamarin: A Comprehensive Comparison

· 10 min read
Engineering Team

In this tutorial, we will compare three popular frameworks for mobile app development: React Native, Flutter, and Xamarin. We will explore their development environments, language and syntax, UI components, performance, and community and ecosystem. By the end of this tutorial, you will have a thorough understanding of these frameworks and be able to make an informed decision on which one to use for your next mobile app project.

Building a Dating App with Kotlin and Firebase

· 15 min read
Engineering Team

This tutorial will guide you through the process of building a dating app using Kotlin and Firebase. We will start by setting up the project, configuring Firebase Authentication, and setting up the database. Then, we will design the user interface, implement Firebase Authentication, work with the Firebase Realtime Database, add advanced features such as push notifications and location-based matching, and finally, test and deploy the app.

Introduction to React Native Navigation: React Navigation vs React Native Navigation v5

· 9 min read
Engineering Team

This tutorial aims to provide software developers with a comprehensive understanding of React Native Navigation, specifically comparing React Navigation and React Native Navigation v5. React Native Navigation is a crucial aspect of building mobile applications using React Native, as it allows users to navigate between different screens and components seamlessly. By the end of this tutorial, you will have a clear understanding of the differences between React Navigation and React Native Navigation v5, their key features, installation processes, usage, performance comparison, and tips for optimizing navigation in React Native.

React Native vs Ionic: Which is the Best Cross-Platform Framework?

· 6 min read
Engineering Team

In today's rapidly evolving software development landscape, cross-platform frameworks have gained popularity for their ability to build mobile applications that can run on multiple platforms. Two prominent frameworks in this space are React Native and Ionic. This tutorial aims to provide a comprehensive comparison between React Native and Ionic, helping software developers decide which framework is the best fit for their cross-platform development needs.

Introduction to Android Augmented Reality with Kotlin

· 12 min read
Engineering Team

This tutorial provides a comprehensive introduction to Android augmented reality (AR) development using Kotlin. Augmented reality is a technology that overlays digital information onto the real world, enhancing the user's perception and interaction with their surroundings. In this tutorial, we will explore the basics of AR, how to set up an Android development environment, and dive into the implementation of AR features using Kotlin.

React Native vs Cordova vs Xamarin: A Comprehensive Comparison

· 8 min read
Engineering Team

This tutorial aims to provide a comprehensive comparison of React Native, Cordova, and Xamarin, three popular frameworks for developing cross-platform mobile applications. We will explore the development environment, language and framework, performance, native access, and community and ecosystem of each framework. By the end of this tutorial, you will have a clear understanding of the strengths and weaknesses of each framework, allowing you to make an informed decision when choosing the best framework for your next mobile app project.

AWS AppSync with React Native

· 14 min read
Full Stack Developer

app sync

AWS Amplify is a framework that lets us develop a web or mobile application quickly. In this tutorial, we are going to continue to learn how to perform CRUD operations with the database by using GraphQL mutations. AWS Amplify has a complete toolchain wiring and managing APIs with GraphQL. The API we will be creating in this tutorial is a GraphQL API using AWS AppSync (a managed GraphQL service) and the database will be Amazon DynamoDB (a NoSQL database).

10 Essential React Native UI Components

· 6 min read
Engineering Team

This tutorial will guide you through 10 essential React Native UI components that every software developer should know. React Native is a popular framework for building cross-platform mobile applications, using JavaScript and React to create native user interfaces. By leveraging these UI components, developers can easily create intuitive and visually appealing mobile apps.

Bottom Sheet in React Native

· 5 min read
Full Stack Developer

react-native-bottom-sheet

A bottom sheet is a mobile surface that slides up from the bottom of the screen. It is useful for filters, sorting controls, checkout options, map place details, share menus, comments, media actions, and short forms.

React Native bottom sheets are gesture-heavy. A production implementation needs more than a visible prop: it needs Gesture Handler, Reanimated, stable snap points, keyboard behavior, safe areas, scrollable content, and cleanup around navigation.