android-app-development-in-patna
ANDROID APP DEVELOPMENT COURSE IN PATNA
1.
Introduction to Android
a. What is Android?
b. History of
Android & .apk file extension
c. Android API levels (versions & version names)
d. Installing Android Studio3.3
2.
Emulator-Android Virtual Device
a. Launching emulator
b. Editing emulator settings
c. Logcat usage
3.
Application Structure (in detail)
a. Android Application Basic Building blocks -. Activities, Services,
Content providers, Intent
b. Layouts & Drawable Resources – Linear Layout ,Relative Layout ,Table Layout , Frame Layout
c. Lifecycle in Android - onStart() , onStop() , and onRestart() . Just
as with onCreate() and onDestroy()
d. Assets
e. First sample Application
4.
Adapters Widgets and Views (in detail)
a. Adapters -
ArrayAdapters, BaseAdapters
b. TextView ,GridView ,ListView, ScrollView, CardView,
RecyclerView, ImageView , VideoView , SearchView, WebView
c. EditText ,Spinner, Button ,CheckBox ,Switch
,RadioButton & RadioGroup, RatingBar , ProgressBar TimePicker ,CalendarView
,Zoom Controls.
d. Toast.
5.
Menu
a. menu from xml
6.
Intents (in detail)
a. Explicit Intents
b. Implicit intents
c. Examples
7.
Tabs and Tab Activity
a. Fixed Tabs
b. Scrollable Tabs
c. Tabs with Icon & Text
d. Tabs with only Icon
e. Custom Tab View with Icon & Text
f.
Examples
8.
Styles & Themes
a. styles.xml
b. drawable resources
for shapes, gradients (selectors)
c. style attribute in
layout file
d. Applying themes via
code and manifest file
e. Examples
9.
Preferences
a. Shared Preferences
b. Preferences from xml
c.
Examples
10. Content Providers
a. SQLite Programming
b. SQLiteOpenHelper
c. SQLite Databse
d. Cursor
e. Examples
11. Notifications
a. Services and Push notifications
b. Toast
c. Examples
12. Advanced
a. JSON Parsing
b. XML Parsing
c. Maps, GPS, Location
based Services
d. Accessing Phone
services (Call, SMS, MMS)
e. Creating slideshow
f.
Firebase Login
& Registration Authentication
g. Sensors
h. web services Integration with php and mysql
i.
Sliding menu using
navigation drawer
j.
Fingerprint
Authentication
k. Push notification using FCM
l.
Play Youtube Video
in app
m. Localization- Creating App for multiple language support
n. Various integration(Facebook,Twitter,Payment Gateway,
Google AdMob etc.)
o. Publish on Play Store.
Thanks for sharing this information.
ReplyDeleteBiharapps is the best website design agency and mobile app development company in Patna, Bihar. Top andoid app developers and iOS app developers , web designers in Patna and Software development company in Patna, Bihar. We are Digital Marketing Agency and SEO Company in Patna. We are Education App Development company and top Financial Software development company along with providing Graphic & Logo designing and Healthcare app development services
Thanks for sharing this educational information post. It will helps for new one who starts their career in app development. Keep sharing more content like this also share more about mobile app development services.
ReplyDelete