• 2019-02-10
  • 1437
  • كورس اندرويد,كورس تطبيقات الاندرويد,course android,mobile application development

Objective

By the end of this course, the student should be able to:

    •   helps you to develop professional android apps from low level to high level  and start your own business in mobile development field.
    •   you will be able to develop your own advanced application for Android without any needed programming background and publish your app online and earn money from downloading.

Content

  1. Introduction to Android
    • What’s Android?
    • Why Android.
    • Android Market.
    • Android Versions.
    • what’s new Android
  2. Android Architecture
    • Android Stack.
    • Android Features.
    • Android Architecture layer.
  3. Tools
    • SDK (software development kit).
    • JDK (java development kit).
    • IDE (integrated development environment.
  4. Android Studio
    • Setup Android Studio.
    • Android Manifest.
    • Important Folders.
    • Important Buttons.
    • logcat
    • Emulator and genymotion.
  5. Android Components
    • activities and services
    • Broadcast Receivers.
    • Content Providers.
  6. Building Application UI
    • Material design concept.
    • Layouts
    • Layouts type
    • attributes
    • View class.
  7. Activities
    • Life Cycle.
    • Call Back.
    • Methods Interacting with UI.
    • Resources.
  8. Intents
    • Explicit Intents.
    • Implicit Intent.
    • Intent Filter.
  9. listView
    • adapter.
    • listviews
    • custom views.
    • RecyclerView.
  10. Networking
    • threads
    • Async tasks
    • Volley library.
    • JSON Parsing.
  11. Data Storing
    • Shared preferences.
    • Internal storage.
    • External storage.
    • sqlite database
  12. Services
    • Overview about services in Android and its life cycle.
    • Implementing a Service.
    • Implementing Intent service.
  13. Fragments
    • static and dynamic
    • Android Fragments Tabs.
    • Android Navigation Drawer.
  14. Camera
    • Working with camera.
  15. Multimedia in Android
    • Simple Media Player APP.
    • Simple video playback.
  16. Menus
    • Context Menu.
    • Popup Menu.
    • Option Menus.
  17. Notifications
    • Notification properties.
    • Attach Actions to notification.
    • Pending Intent.
  18. Maps and Locations
    • Working with Google Maps.
    • Finding current location and listening for changes in location.
    • Working with GPS.