Android Programming

Android Programming Course in Rohini

Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets. Android Development is the development of Applications for Android mobile phones. In present scenario, it is difficult to imagine a life without smart phones. Every one wants to use new applications in their smartphone to be more entertained and informed. Android OS is the most common and very popular platform for mobiles as it is open source so free of cost available. Development of Android Application is not difficult, anyone can develop it easily after a nominal training. Actually Android Application Development is the combination of XML and Java. If you have a programming background then you might know very well that both languages are very simple to learn. XML is used to make the User Interface and Java is used for business and application logic. Android Programming Course in Rohini by Coding Bytes offers short term certificate and long term course in Android Programming.

What will you learn from Android Programming Course in Rohini

With Android Programming Course in Rohini, you get the best of both worlds. This is a course designed for the complete beginner, yet it covers some of the most exciting and relevant topics in the industry. Throughout the course we cover tons of tools and technologies including:
  • The fundamentals of programming
  • The nitty-gritty details of the Android Progrmming
  • Resources & R.java
  • Form widgets Text Fields Layouts
  • Preferences
  • Adapters
  • Broadcast Receivers Services and notifications

The scope in Android Programming Course in Rohini has a bright future career as the need of mobile apps growing up, the scope is also rising for Mobile Application Developers. Android Developers can develop an application for personal use and for uploading it on Playstore or on other market like opera etc.

Explore the best concepts through

  • Lectures
  • Code-Alongs
  • Projects
  • Exercises
  • Research Assignments
  • Slides

Course Syllabus

  • ABOUT ANDROID
    • Introduction Of Android
    • Virtual Machine & .apk file extension
    • Fundamentals
    • Basic Building blocks- Activities, Services, Broadcast Receivers & Content O Providers
    • O  UI Components- Views & notifications
    • Components for communication -Intents & Intent Filter
    • Android API levels (versions & version names)

     

  • APPLICATION STRUCTURE
    • AndroidManifest.xml
    • Uses-permission & uses-sdk O Activity/receiver declarations
    • Resources & R.java
    • Assets
    • Values strings.xml
    • Layouts & Drawable Resources
    • Activities and Activity lifecycle
  • FORM WIDGETS TEXT FIELDS LAYOUTS
    • RelativeLayout
    • TableLayout
    • FrameLayout
    • LinearLayout
    • Nested layouts
    • Create Option menu
    • Create AlertDialogs & Toast
  • PREFERENCES
    • Shared Preferences
    • Preferences from xml
  • INTENTS
    • Explicit Intents
    •  Implicit Intents
  • ADAPTERS
    • ArrayAdapters
    • ListView
    • Custom Listview
    • GridView using adapters
  • THREADING IN ANDROID
    • Threads in Android
    • runOnUiThread
    • AsyncTask in Android
    • JSON and XML parsing fundamentals
  • BROADCAST RECEIVERS SERVICE AND NOTIFICATIONS
    • SQLite Programming
    • CRUD operations in SQLite
    • SQLiteOpenHelper
    • SQLiteDatabse
  • WEBVIEW FUNDAMENTALS
    • Fragments
    • Create Action Bar
    • Fragment Basics
    • Fragment creation with lifecycle
    • Create Action Bar
  • WORKING WITH GOOGLE MAP