Page 1
Basic Component Structure of IOS and Android
Page 2
Agendal 1)Android and IOS frameworks l 2)Android and IOS view componentsl 3)Webservice call with backendl 4)Points to consider while testing application on different OS versions.
l 5)Image downloading from servel 6)Third party API integration(Facebook,Twitter,google)
Page 3
Android frameworks l Activityl Servicesl Content Providerl Broadcast Receiverl Intentl Database(SQLite)
Page 4
Standard componentsl View-A View is an object that draws something on a smartphone screen and enables an user to interact with it.
l Viewgroup- A ViewGroup can contain one or more Views
l Activities-The content of the window is a view or a group of views
l Fragments- It is the part of activity
Page 5
Android view components
Page 10
Action Bar
l App branding: icon areal Title areal Key action areal Menu area
Page 14
ListView
l Each row in listview called Item in android
Page 20
Navigation Drawer
Page 21
IOS Framework Uikit
Window UIViewcontroller. UIView.
Page 22
IOS View Components
Page 35
UIActivityViewController
Page 37
UITabBarController
Page 38
UINavigationController
Page 42
Messagesl Host not foundl No Internet connectionl Request Timeoutl Parsing Error
Page 44
Security Application Logs Data encyption (password) Database of application Application data
Page 45
Android OS version
l Doze model App permissionl Notificationsl Split window
Page 46
Image Downloading
Option for image downloading Problem while downloading image(eg. Keyboard issue in Washlab)
Page 47
Third Party API Integration
l Facebookl Twitterl Google