Build Cross-platform Native Apps with Appcelerator Studio and Alloy
Appcelerator allows you to build an app once and publish it everywhere without having to learn new code languages or duplicate across multiple platforms. In this course, you'll explore Appcelerator, from navigating the UI to working a local database.
What you'll learn
Appcelerator Studio enables web developers to use their coding language knowledge of HTML, CSS, and JavaScript to build native applications that work on iOS, Android, and Windows. In this course, you will learn from beginning to end on how to start working with Appcelerator Studio using the Alloy languages. First, you'll learn about the UI elements that make up an app and how to add functionality and logic to a real-world score keeper app. Next, you'll learn how to save your data and settings to a local SQLite database, and to Appcelerators ArrowDB (a remote database service). Finally, you'll learn how to tie into an existing Apple Watch app and how to deploy your app to the different app stores. By the end of this course, you will be able to create your own Appcelerator apps and be able to deploy those apps to the various app stores.
Table of contents
- About the Course 5m
- Classic Code vs. Alloy Code 4m
- Why Focus on Alloy? 3m
- Downloading Appcelerator Studio 3m
- Installing Appcelerator 3m
- Installing the iOS SDK 2m
- Installing the Android SDK 2m
- Project Setup 5m
- TiApp Editor 4m
- Previewing Your App 4m
- Prepping the Defualt App 3m
- Understanding the Relationship Between the Files 6m
- Using Appcelerator Documentation 3m
- Problem with Current Data 5m
- Difference Between Local and External Databases 3m
- Creating a Local SQLite DB 6m
- Reading from the SQLite Database 7m
- Updating Content in the SQLite Database 5m
- ArrowDB Introduction 2m
- Creating a New ArrowDB 6m
- Using ArrowDB API Docs to Update Content 6m
- Getting Data from ArrowDB 3m
- Publishing Your ArrowDB 2m