Mobile Development Articles
Articles are more in-depth explanations about concepts covered in Codecademy courses. Here you'll learn more about workflows that developers use every day, and take your coding skills to the next level.- 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,
- iOS Developer
- Learn how to create forms with pickers and other controls in SwiftUI.
Forms and Pickers
- 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,
- iOS Developer
- 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,
- iOS
- Create and handle payment for the capabilities you’ll need to publish your app.
How to Enroll in the Apple Developer Program
- Mobile Development,
- iOS
- 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,
- iOS
- 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,
- iOS
- 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,
- iOS Developer
- 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,
- iOS Developer
- Learn how to use Swift Package Manager to add dependencies to your project.
Swift Package Manager
- Mobile Development,
- Swift,
- iOS Developer
- 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,
- iOS Developer
- In this article and tutorial, learn about how to interact with your repository's GitHub Issues and pull requests, right from the terminal!
Tutorial: GitHub CLI (Command Line Interface)
- Developer Tools,
- Mobile Development
- We'll be exploring the topic of databases and their usage.
What is a Database?
- Code Foundations,
- Computer Science,
- Game Development,
- Mobile Development,
- SQL,
- Web Development
- Learn about databases and how they can be used when building applications.
What is a Database?
- Code Foundations,
- Computer Science,
- Mobile Development,
- SQL,
- Web Development
- Learn about RDBMS and the language used to access large datasets – SQL.
What is a Relational Database Management System?
- Developer Tools,
- Game Development,
- Mobile Development,
- SQL,
- Web Development
- Learn how an IDE (Integrated Development Environment) can make you more effective as a programmer and how to get started using one.
What is an IDE?
- Mobile Development,
- Swift,
- Web Development
- Create, Read, Update, and Delete (CRUD) are the four basic functions that models should be able to do, at most.
What is CRUD?
- Code Foundations,
- Mobile Development,
- Web Development
- Learn how to build a wireframe for a website or app and why this is an important step in app development.
What is Wireframing?
- Mobile Development