view original | go back | toggle font

9599-cross-platform-android-and-ios-apps-with-appcelerator-t

Cross Platform Android and iOS Apps With Appcelerator Titanium

It can be difficult to build applications for iOS and Android, because the two platforms are so different. Even though there are many solutions today for cross platform development on these platforms, many of the solutions either require you to use a single non-native user interface or create your user interface code multiple times. Appcelerator Titanium is an exciting way to build truly native Android and iOS applications using JavaScript which are able to reuse a large amount of code, even for the user interface. In this course, I'll take you through the process of getting setup with Appcelerator Titanium and fill you in on all the details of how exactly Titanium works and why it is so different than many other cross platform solutions. Throughout this course, we'll actually build a real mobile application that will run on both Android and iOS using Appcelerator Titanium and along the way learn about the platform and how to use it. We'll start off learning how to programmatically create a cross platform user interface in JavaScript and how to interact with the user interface and respond to events like button clicks. Then, we'll learn a bit about the different platform APIs that Titanium provides and how to expand our app to take into account multiple screens. After that, we'll learn about Alloy, a way to build Titanium applications using XML markup and style sheets using an MVC or Model View Controller approach, which can greatly simplify our code and make it much easier to design an application. Finally, in the last module, we'll tackle a few advanced concepts and learn about the awesome Titanium Cloud API, which allows us to create a full backend for our application without having to install any databases or design any complex schemas. So, if you are interested in cross platform application development and you'd like to see how you can build truly cross platform native applications using JavaScript, you'll definitely want to check out this course.

Cross Platform Android and iOS Apps With Appcelerator TitaniumIntroduction to AppceleratorCross Platform Android and iOS Apps With Appcelerator Titanium00:25:18 
IntroductionCross Platform Android and iOS Apps With Appcelerator Titanium01:17 
Who This Course is ForCross Platform Android and iOS Apps With Appcelerator Titanium01:17 
PrerequisitesCross Platform Android and iOS Apps With Appcelerator Titanium01:30 
Course OverviewCross Platform Android and iOS Apps With Appcelerator Titanium01:12 
What is AppceleratorCross Platform Android and iOS Apps With Appcelerator Titanium01:13 
About TitaniumCross Platform Android and iOS Apps With Appcelerator Titanium01:19 
How Titanium Works1Cross Platform Android and iOS Apps With Appcelerator Titanium02:37 
Getting Titanium StudioCross Platform Android and iOS Apps With Appcelerator Titanium02:02 
Titanium StudioCross Platform Android and iOS Apps With Appcelerator Titanium01:37 
Setting up Android SDKCross Platform Android and iOS Apps With Appcelerator Titanium03:29 
iOS SDKCross Platform Android and iOS Apps With Appcelerator Titanium01:20 
Hello World iOSCross Platform Android and iOS Apps With Appcelerator Titanium03:28 
Hello World AndroidCross Platform Android and iOS Apps With Appcelerator Titanium02:18 
Up NextCross Platform Android and iOS Apps With Appcelerator Titanium00:39 
Cross Platform Android and iOS Apps With Appcelerator TitaniumCreating a Basic UICross Platform Android and iOS Apps With Appcelerator Titanium00:34:05 
IntroductionCross Platform Android and iOS Apps With Appcelerator Titanium01:00 
The Protein TrackerCross Platform Android and iOS Apps With Appcelerator Titanium00:49 
UIs in TitaniumCross Platform Android and iOS Apps With Appcelerator Titanium01:27 
Basic ControlsCross Platform Android and iOS Apps With Appcelerator Titanium01:20 
Creating The ProjectCross Platform Android and iOS Apps With Appcelerator Titanium01:30 
Project OverviewCross Platform Android and iOS Apps With Appcelerator Titanium04:50 
First View JavascriptCross Platform Android and iOS Apps With Appcelerator Titanium00:54 
Designing Our LayoutCross Platform Android and iOS Apps With Appcelerator Titanium02:06 
Creating the ViewsCross Platform Android and iOS Apps With Appcelerator Titanium04:01 
Creating a LabelCross Platform Android and iOS Apps With Appcelerator Titanium02:04 
Creating a TextfieldCross Platform Android and iOS Apps With Appcelerator Titanium02:13 
Adding a ButtonCross Platform Android and iOS Apps With Appcelerator Titanium01:22 
EventsCross Platform Android and iOS Apps With Appcelerator Titanium01:18 
Responding to a ClickCross Platform Android and iOS Apps With Appcelerator Titanium01:26 
Adding TotalCross Platform Android and iOS Apps With Appcelerator Titanium02:19 
Updating the TotalCross Platform Android and iOS Apps With Appcelerator Titanium01:26 
Running on iOSCross Platform Android and iOS Apps With Appcelerator Titanium01:08 
Exploring Kitchen SinkCross Platform Android and iOS Apps With Appcelerator Titanium02:10 
Up NextCross Platform Android and iOS Apps With Appcelerator Titanium00:42 
Cross Platform Android and iOS Apps With Appcelerator TitaniumMultiscreen Apps and Platform APIsCross Platform Android and iOS Apps With Appcelerator Titanium00:36:11 
IntroductionCross Platform Android and iOS Apps With Appcelerator Titanium01:06 
Extending Protein TrackerCross Platform Android and iOS Apps With Appcelerator Titanium00:55 
Basic Modals in TitaniumCross Platform Android and iOS Apps With Appcelerator Titanium01:29 
iOS Specific NavigationCross Platform Android and iOS Apps With Appcelerator Titanium01:17 
Creating The Settings ScreenCross Platform Android and iOS Apps With Appcelerator Titanium02:08 
Launching The Settings ScreenCross Platform Android and iOS Apps With Appcelerator Titanium02:49 
Adding ControlsCross Platform Android and iOS Apps With Appcelerator Titanium02:53 
SettingsCross Platform Android and iOS Apps With Appcelerator Titanium00:52 
Adding Goal DisplayCross Platform Android and iOS Apps With Appcelerator Titanium01:32 
Saving Goal ValueCross Platform Android and iOS Apps With Appcelerator Titanium02:54 
Loading The GoalCross Platform Android and iOS Apps With Appcelerator Titanium01:19 
Updating When Closing ScreenCross Platform Android and iOS Apps With Appcelerator Titanium02:00 
Tab BasicsCross Platform Android and iOS Apps With Appcelerator Titanium01:11 
Creating TabsCross Platform Android and iOS Apps With Appcelerator Titanium03:26 
Creating a Custom EventCross Platform Android and iOS Apps With Appcelerator Titanium02:31 
Getting LocationCross Platform Android and iOS Apps With Appcelerator Titanium03:14 
Testing on iOSCross Platform Android and iOS Apps With Appcelerator Titanium01:58 
Camera and MoreCross Platform Android and iOS Apps With Appcelerator Titanium01:28 
Up NextCross Platform Android and iOS Apps With Appcelerator Titanium01:09 
Cross Platform Android and iOS Apps With Appcelerator TitaniumUsing AlloyCross Platform Android and iOS Apps With Appcelerator Titanium00:40:50 
IntroductionCross Platform Android and iOS Apps With Appcelerator Titanium00:59 
What is AlloyCross Platform Android and iOS Apps With Appcelerator Titanium01:33 
MVC RefresherCross Platform Android and iOS Apps With Appcelerator Titanium01:26 
How Alloy WorksCross Platform Android and iOS Apps With Appcelerator Titanium01:53 
Creating The ProjectCross Platform Android and iOS Apps With Appcelerator Titanium01:33 
Project StructureCross Platform Android and iOS Apps With Appcelerator Titanium02:58 
Alloy ViewsCross Platform Android and iOS Apps With Appcelerator Titanium01:05 
Creating The ViewCross Platform Android and iOS Apps With Appcelerator Titanium03:58 
Adding The Total ViewCross Platform Android and iOS Apps With Appcelerator Titanium01:12 
Adding The Second TabCross Platform Android and iOS Apps With Appcelerator Titanium01:34 
Titanium Style SheetsCross Platform Android and iOS Apps With Appcelerator Titanium01:28 
Creating The StyleCross Platform Android and iOS Apps With Appcelerator Titanium06:16 
ControllersCross Platform Android and iOS Apps With Appcelerator Titanium01:10 
Making Add WorkCross Platform Android and iOS Apps With Appcelerator Titanium03:02 
Saving The GoalCross Platform Android and iOS Apps With Appcelerator Titanium01:12 
Updating The GoalCross Platform Android and iOS Apps With Appcelerator Titanium03:44 
Alloy on iOSCross Platform Android and iOS Apps With Appcelerator Titanium01:13 
Platform DifferencesCross Platform Android and iOS Apps With Appcelerator Titanium02:18 
More Alloy?Cross Platform Android and iOS Apps With Appcelerator Titanium01:33 
Up NextCross Platform Android and iOS Apps With Appcelerator Titanium00:43 
Cross Platform Android and iOS Apps With Appcelerator TitaniumAdvanced ConceptsCross Platform Android and iOS Apps With Appcelerator Titanium00:39:24 
IntroductionCross Platform Android and iOS Apps With Appcelerator Titanium01:07 
ModulesCross Platform Android and iOS Apps With Appcelerator Titanium00:44 
Marketplace ModulesCross Platform Android and iOS Apps With Appcelerator Titanium02:40 
Facebook ModuleCross Platform Android and iOS Apps With Appcelerator Titanium00:50 
Adding Facebook ModuleCross Platform Android and iOS Apps With Appcelerator Titanium01:12 
Adding Facebook ButtonCross Platform Android and iOS Apps With Appcelerator Titanium03:09 
Testing LoginCross Platform Android and iOS Apps With Appcelerator Titanium01:03 
Creating A PostCross Platform Android and iOS Apps With Appcelerator Titanium02:37 
Filesystem APICross Platform Android and iOS Apps With Appcelerator Titanium00:56 
Adding Save and Load ButtonsCross Platform Android and iOS Apps With Appcelerator Titanium00:58 
Adding Save and LoadCross Platform Android and iOS Apps With Appcelerator Titanium02:43 
Testing Saving and LoadingCross Platform Android and iOS Apps With Appcelerator Titanium00:57 
Titanium Cloud ServicesCross Platform Android and iOS Apps With Appcelerator Titanium01:16 
Creating UsersCross Platform Android and iOS Apps With Appcelerator Titanium01:21 
Enabling Cloud ServicesCross Platform Android and iOS Apps With Appcelerator Titanium01:12 
Creating The User TabCross Platform Android and iOS Apps With Appcelerator Titanium01:47 
Adding SignupCross Platform Android and iOS Apps With Appcelerator Titanium01:49 
Configuring Cloud ServicesCross Platform Android and iOS Apps With Appcelerator Titanium00:58 
Signing UpCross Platform Android and iOS Apps With Appcelerator Titanium00:42 
Adding LoginCross Platform Android and iOS Apps With Appcelerator Titanium04:40 
Testing Cloud LoginCross Platform Android and iOS Apps With Appcelerator Titanium04:18 
Cloud on iOSCross Platform Android and iOS Apps With Appcelerator Titanium01:28 
The EndCross Platform Android and iOS Apps With Appcelerator Titanium00:57