training nikme android iphone ios iphone 6 iphone 6 plus ios8 programming fundamentals data storage blocks json sdk google play ndk adt restful web services networking nsurlconnection nsjsonserialization core data store user’s settings sqlite working with files project structure checkbox linearlayout design principles widgets tablelayout relativelayout radiobutton radiogroup gridlayout using xml-based layouts employing basic widgets adapters edittext objective c outlets and actions view controllers ios programming iphone programming basic ui elements ui elements uitextfield uitextview uiimageview uilabel uiswitch uibutton iphone plus working with uiview uiview create a uinavigationbar button navigation uitabbarcontrollers uinavigationcontrollers xib pushing and popping multiple backgrou threads nsthread & nsrunloop notificationcenter nsrunloop gcd & nsoperations design tips gui broadcast receivers service life cycle background android services xml ksoap2 soap services restful web services library sax ui multiple background handlers asynctask soundpool jetplayer media playback camera mediaplayer sound effects audio capture view animation valueanimator animatorset property animation objectanimator 2d graphics layout events ondraw surfaceview sub-activities intents lifecycle extra information activity directly invoke activity onkey event listeners onfocuschange android events callback methods ontouch listener class onclick onlongclick design considerations using selection widgets drawing objects android ui criteria class maps location-based services locationmanager location lbs geocoding test providers accessing files shared preferences basedao class static files helper class local database intent
See more