Android ios

49
Basic Component Structure of IOS and Android

Transcript of Android ios

Basic Component Structure of IOS and Android

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)

Android frameworks l Activityl Servicesl Content Providerl Broadcast Receiverl Intentl Database(SQLite)

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

Android view components

Button

EditText

TextView

ImageView

Action Bar

l App branding: icon areal Title areal Key action areal Menu area

Action Bar

Tabs

Spinners

ListView

l Each row in listview called Item in android

GridView

Switch

Pickers

Loader

Floating Button

Navigation Drawer

IOS Framework Uikit

Window UIViewcontroller. UIView.

IOS View Components

UIView

UIButton

UILabel

UITextField

UIImageView

UISwitch

UIDatePicker

UIPickerView

UIProgressView

UISlider

UITableView

UICollectionView

UIActivityViewController

UIPageControl

UITabBarController

UINavigationController

UIAction Sheet

Webservice call

Webservice call

Messagesl Host not foundl No Internet connectionl Request Timeoutl Parsing Error

Version API

Security Application Logs Data encyption (password) Database of application Application data

Android OS version

l Doze model App permissionl Notificationsl Split window

Image Downloading

Option for image downloading Problem while downloading image(eg. Keyboard issue in Washlab)

Third Party API Integration

l Facebookl Twitterl Google