Mobile development articles
Mobile development is a subfield of software engineering that is focused on creating applications (apps) and games for platforms such as Android, iOS, and web. A developer creating apps uses special tools, software, and programming languages to bring their ideas to life. The tutorials below provide tips and tricks on how to get started with mobile development.- Learn how to choose the best IDE for mobile app development and discover the top development environments for iOS and Android applications.
Best IDEs for Mobile App Development: A Complete Guide
- Mobile development
- In this article we learn how to create list views in our SwiftUI apps using the `List` structure. We will cover how to populate the contents of the list using a dynamic data source.
Building Lists in SwiftUI
- Mobile development,
- Swift
- Never fear losing work with this professional versioning system
Git Setup for Mac and Windows Computers
- Bash/Shell,
- Code foundations,
- Game development,
- Mobile development,
- Web development
- In this article, we will introduce the SwiftUI Grid structure and walk through how to leverage it to implement scrollable horizontal and vertical grid layouts.
Grids in SwiftUI
- Mobile development,
- Swift
- Master SwiftUI picker implementation in forms. Follow along step-by-step to master the art of creating dynamic and user-friendly forms effortlessly.
How to Create SwiftUI Forms with Pickers: A Step-by-Step Guide
- Mobile development,
- Swift
- Learn how to send your App out for testing, and how to submit it for App Store review.
How to Distribute and Publish Your App
- Mobile development
- Create and handle payment for the capabilities you’ll need to publish your app.
How to Enroll in the Apple Developer Program
- Mobile development
- Learn how to build your App into a real software file, and then transfer that file to App Store Connect.
How to Push Your App to App Store Connect
- Mobile development
- Learn how to create the identifiers that are essential for publication in the App Store.
How to Set Up Your Development Certificate and Profile
- Mobile development
- Learn about HTML5 game development with one of the most popular frameworks, Phaser!
HTML5 Game Development with Phaser
- Game development,
- HTML & CSS,
- JavaScript,
- Mobile development,
- Web development
- Learn how to install and set up Xcode 12 or later on your local machine.
Installing and Setting up Xcode
- Mobile development
- Learn how to get PostgreSQL set up on your own computer
Installing and Using PostgreSQL Locally
- Developer tools,
- Game development,
- Mobile development,
- SQL,
- Web development
- Take a look at the recent changes to the iOS Development domain content
iOS Development Change Log
- Mobile development
- Use this guide to brush up on interacting with JavaScript arrays.
Javascript Guide: Arrays
- Code foundations,
- Game development,
- JavaScript,
- Mobile development,
- Web development
- Learn about what persistence is and how it works on iOS.
Persistence in iOS
- Mobile development
- Learn how to use Swift Package Manager to add dependencies to your project.
Swift Package Manager
- Mobile development,
- Swift
- Learn the basics of tab views and labels.
Tab Views and Labels
- Mobile development,
- Swift
- This article will teach you the basics of toolbars and sheets.
Toolbars and Sheets
- Mobile development,
- Swift
- Learn how to wireframe mobile apps with step-by-step guidance. Explore mobile-specific constraints, iOS and Android guidelines, user flows, and wireframe examples.
What is Wireframing in Mobile App Development?
- Mobile development