- Account
- Join for Free
- Sign In
- Help & Info
- Privacy Notice
- DMCA
- Contact Us
- Terms Of Use
...Description...... more. less.
d-datacontractstronglyrecommended AlexanderSchreiber < als@thangorodrim.de > Android-opensourcemobileplatform 11/22 Android-theplatformG1-the rsthardware Phone-theuserexperience SDK-thedeveloperperspectiveSummary Additionalapplications availableviaAndroidmarket(overtheairfromthephone) alotoffreeapplications,paidapplicationsstartedinUSA,UK bothapplicationsandgames variousverygood&usefulapplications both dconventional dapplications&extensionsofthesystem: e.g.SnapPhotoasabettercameraapplication e.g.PhotoBeamextends dSharePictures dwithupload AlexanderSchreiber < als@thangorodrim.de > Android-opensourcemobileplatform 12/22 Android-theplatformG1-the rsthardware Phone-theuserexperience SDK-thedeveloperperspectiveSummary Googleservicesintegration GoogleMailsyncsmailtothephone read&writemailonthephone GoogleCalendarsyncsbetweencalendar&phone GoogleTalk:reachableforIMonthephone addressbooksyncedbetweenphoneandGoogleMail syncinbackground,noti cationforIM,Mail,Calendar Youtubeonthephone AlexanderSchreiber < als@thangorodrim.de > Android-opensourcemobileplatform 13/22 Android-theplatformG1-the rsthardwarePhone-theuserexperience SDK-thedeveloperperspective Summary developmentoverview programminglanguageforAndroidapplications:Java noCorC++ 3AndroidAPIonlyavailableviaJava DalvikVMondevice,optimizedformobilesystems AndroidSDK1.1availableforWindows,MacOSX,Linux SDKanddocumentationavailableforfree SDKintegratedwithEclipse,usablewithoutitaswell AndroiddeviceemulatorpartofSDK extensiveonlinedocumentation AndroidDeveloperPhone1: fullyunlockeddeveloperphone(SIM,root) forregistereddevelopers,USD399 AlexanderSchreiber < als@thangorodrim.de > Android-opensourcemobileplatform 14/22 Android-theplatformG1-the rsthardwarePhone-theuserexperience SDK-thedeveloperperspective Summary applicationmodel eachapplicationrunsinitsownprocessandownVM DalvikVMoptimizesmemoryusage(pagesharing,...) uniqueuidperapplication,application lesareprivate but:mechanismforfordatasharingexist applicationscanalsoextendexistingfunctionality applicationsconsistofwellde nedcomponents AlexanderSchreiber < als@thangorodrim.de > Android-opensourcemobileplatform 15/22 Android-theplatformG1-the rsthardwarePhone-theuserexperience SDK-thedeveloperperspective Summary applicationcomponents activity :visualuserinterfaceforonefocusedendeavour example:musicplayercontrolpanel,media leselector service :runsinbackground,nouserinterface example:playmusicinbackground broadcastreceiver :listenforbroadcastmessages example:lowbatterymessage contentprovider :makeapplicationdataavailabletoother applications,withstandardsyntaxandresultaccess example:accesstocontactlistentries AlexanderSchreiber < als@thangorodrim.de > Android-opensourcemobileplatform 16/22 Android-theplatformG1-the rsthardwarePhone-theuserexperience SDK-thedeveloperperspective Summary applicationlifecycle processessubjecttoGC,canbekilledundermemorypressure priorityforsurvival: 1 foreground(activityvisible,interactingwithuser) 2 visible(activityvisibletouser) 3 service 4 background(activitystopped,nointeraction,notvisible) 5 empty(precreatedtospeedupapplicationstartorexited) intention:minimizeuservisibleimpact applicationsshouldberestartable,keeplivestate AlexanderSchreiber < als@thangorodrim.de > Android-opensourcemobileplatform 17/22 Android-theplatformG1-the rsthardwarePhone-theuserexperience SDK-thedeveloperperspective Summary AndroidMarket useraccessviaMarketapplicationondevice howtopublishapplicationstoAndroidusers: registerasdeveloper(onetimeUSD25) upload&publish currentlyfreeapplicationsglobally paidapplicationscoming,currentlyUSAandUK paymentshandledviaGoogleCheckout AlexanderSchreiber < als@thangorodrim.de > Android-opensourcemobileplatform 18/22 Android-theplatformG1-the rsthardwarePhone-theuserexperienceSDK-thedeveloperperspective Summary Summary completesoftwarestackformobiledevices platformunderOpenSourcelicenses wellintegratedwithGoogleservices easilyavailable3rdpartysoftware freelyavailableSDK AlexanderSchreiber < als@thangorodrim.de > Android-opensourcemobileplatform 19/22 Android-theplatformG1-the rsthardwarePhone-theuserexperienceSDK-thedeveloperperspective Summary URLs OpenHandsetAlliance http://www.openhandsetalliance.com/ AndroidDeveloper http://developer.android.com/ AndroidSource http://android.git.kernel.org/ HTC http://www.htc.com/ AlexanderSchreiber < als@thangorodrim.de > Android-opensourcemobileplatform 20/22 Android-theplatformG1-the rsthardwarePhone-theuserexperienceSDK-thedeveloperperspective Summary Acknowledgements AndroidimagefromAndroiddeveloperwebsite HTCG1data&imagefrom http://www.htc.com/ OpenHandsetAlliancewebsite Androiddeveloperwebsite AlexanderSchreiber < als@thangorodrim.de > Android-opensourcemobileplatform 21/22 Android-theplatformG1-the rsthardwarePhone-theuserexperienceSDK-thedeveloperperspective Summary Questions?<br><br> Questions? AlexanderSchreiber < als@thangorodrim.de > Android-opensourcemobileplatform 22/22