Create a complete note-taking app from scratch with Android Studio, and then watch companion courses in Windows and iOS to compare the app development workflows.
- [Voiceover] My name is David Gassner and this is Building a Note-Taking App for Android. My Android app, Plain Old Notes, has been rebuilt from scratch for the latest version of Android and I'll show you, in this course, how it was done. I'll start by creating a new project in Android Studio then I'll customize the app styles and themes implementing Google's new Material Design visual language. I'll then create the apps data management layer using an SQL live database and two valuable Android patterns, a content provider that gives you a standard interface for creating, reading, updating and deleting notes, and a loader, to manage database calls asynchronously.
This is one of three courses that describe how to build a note-taking app for mobile devices. I hope this course gives you the information you need to start building your app for Android.
Building a Note-Taking App for iOS 8 and Building a Note-Taking App for Windows Phone 8 and Windows Store use the same assets to develop a similar app. Compare and contrast the steps and discover the similarities and differences between the three platforms.
- Understanding Android UI and data management patterns
- Creating an Android Studio project
- Customizing material design theme colors
- Defining an SQLite database structure
- Managing data with ContentProvider and Loader classes
- Retrieving and displaying data
- Customizing data display with a CursorAdapter
- Creating, updating, and deleting notes
- Preparing the app for deployment