Android and IoS
Learn from the BEST!
New batches : All programs start every week Mon through Sun. Please specify a day and a time that works for you HERE after you signup for the course.
Academy Fee: 199$ per month. Once kid is graduated Scratch he/she will be promoted to next course on roadmap
Android app development for kids
Getting Started with Android Programming
What is Android?
-
Obtaining the Required Tools
-
Creating Your First Android Application
Anatomy of an Android Application
-
Activities, Fragments, and Intents
-
Understanding Activities
-
Linking Activities Using Intents
-
Fragments
-
Calling Built-In Applications Using Intents
-
Displaying Notifications
Getting to Know the Android User Interface
-
Understanding the Components of a Screen
-
Adapting to Display Orientation
-
Managing Changes to Screen Orientation
-
Utilizing the Action Bar
-
Creating the User Interface
-
Programmatically Listening for UI Notifications
Designing Your User Interface with Views
-
Using Basic Views
-
Using Picker Views
-
Using List Views to Display Long Lists
-
Understanding Specialized Fragments
-
Displaying Pictures and Menus with Views
-
Using Image Views to Display Pictures
-
Using Menus with Views
-
Some Additional Views
Data Persistence
-
Saving and Loading User Preferences
-
Persisting Data to Files
-
Creating and Using Databases
-
Content Providers
-
Sharing Data in Android
-
Using a Content Provider
-
Creating Your Own Content Providers
-
Using the Content Provider
Messaging
-
SMS Messaging
-
Sending Email
Location-Based Services
-
Displaying Maps
-
Getting Location Data
-
Monitoring a Location
Project – Building a Location Tracker
Networking
-
Consuming Web Services Using HTTP
-
Consuming JSON Services
-
Sockets
Programming
-
Developing Android Services
-
Creating Your Own Services
-
Establishing Communication between a Service and an Activity
-
Binding Activities to Services
-
Understanding Threading
Publishing Android Applications
-
Preparing for Publishing
-
Deploying APK Files
Appendix A: Using Eclipse for Android Development
-
Getting Around in Eclipse
-
Debugging your Application
Appendix B: Using the Android Emulator
-
Uses of the Android Emulator
-
Creating Snapshots
-
SD Card Emulation
-
Emulating Devices with Different Screen Sizes
-
Emulating Physical Capabilities
-
Sending SMS Messages to the Emulator
-
Making Phone Calls
-
Transferring Files into and out of the Emulator
-
Resetting the Emulator