Join David Gassner for an in-depth discussion in this video Related courses, part of Building a Note-Taking App for Android (2013).
This course, building a note-taking app for Android, is one of three courses that are being released simultaneously in the lynda.com library. The other two courses teach how to build the same sort of note-taking app for other mobile platforms. One of them focuses on iOS, the operating system that drives the iPhone, iPad and iPod touch. The other course shows you how to build a note taking app for Windows Phone 8 and specifically for Windows Phone 8, and as a Windows Store App.
The sort of app you would deploy on Windows 8 and Windows RT. The goal of these three courses is to show you how to use the native tools for each platform. For Android, you'll be programming in Java. For IOS in Objective-C, and for the Windows platforms, XAML and C#. And the development tools are different too. In this course, I'll be showing you how to work with Eclipse, with the Android Developer Tools, or ADT plugin.
For IOS applications, you build in Xcode. And for Windows phone and Windows store, you'll use Visual Studio. All of these programming languages and tools have rich capabilities for their particular platforms. If you decide you want to build native apps for each platform, these are the best available programming languages and tools completely supported by the platform vendors.
Like its companions, this course will take you through building a complete mobile app from scratch; but this installment uses the Android SDK and Java to get the job done. Author David Gassner shows you how to install the SDK and the Android Developer Toolkit, create a project, save data on a device, build and control screen layouts, and create action bars and icons that control navigation.
These three related courses will use the same assets to develop the same app. (See Building a Note-Taking App for iOS and Building a Note-Taking App for Windows Phone 8 and Windows Store for more information.) Compare and contrast the different steps and discover the similarities and differences!
- Previewing the note-taking app
- Creating virtual devices for testing
- Unique concepts in Android
- Creating the Eclipse project
- Using local data storage
- Adding and retrieving data with the Shared Preferences API
- Creating screen designs
- Creating and editing notes
- Supporting older versions of Android with ActionBarSherlock