Download presentation
1
Programming with Android: Module Overview
Luca Bedogni Marco Di Felice Dipartimento di Scienze dell’Informazione Università di Bologna
2
Introduce the Androd architecture Implement Android applications
Android … Why? GOALs OF THE MODULE: Introduce the Androd architecture Implement Android applications Think in Android terms 2
3
Android … Why? SMARTPHONE OPERATING SYSTEMS
ANDROID_MARKET VS APPLE_STORE 3
4
Android … Why? MOBILE INTERNET USERS WORLDWIDE
MOBILE DEVICE DIVERSIFICATION 4
5
Android: Some Examples …
2
6
Android: Some Examples …
3
7
Android: where is the business?
4
8
70% to the developer, 30% to others, such as carriers
Android: yes, business! (at least) 500 k * = k 70% to the developer, 30% to others, such as carriers 70% of 5.495k = 3.846,5 k euro from a single application RATIONALE: Focus on amount of applications sold, not on price of single applications … 5
9
Android … How? The Android Project Android Architecture and Components
Android Component: Activities Android Component: Intents Android Resources System Android Layout: View and ViewGroups Android Event Management Systems Android Animation, Menu, Dialog Android Data Management 9
10
Android … How? Android Network Management System
Android and Google Maps Android Gesture and TextSpeech Android System Services Android and Bluetooth Android for Tablets 10
11
Android … How? Textbook Author Other resources: Slides
Android: Guida per lo sviluppatore Author Massimo Carli Other resources: Slides Online Tutorials Newsgroups 11
12
Android … How? Textbook Author Other resources: Slides
Learning Android (O’Reilly) Author Marko Margenta Other resources: Slides Online Tutorials Newsgroups 12
13
Android … How? Object-Oriented Programming
PRE-REQUISITIES: Object-Oriented Programming (We will use Java for Android applications coding …) XML Essentials (We will mix declarative and programmative approaches) (PREFERRED) Experience with Java SDK Tools (Eclipse) (We will use Android Eclipse-plugins for SW developing) 13
14
Android … Where? Download Android SDK for your platform:
Execute (and then select the Android API version): android-sdk-xxx/tools/android Install the ADT plugin for Eclipse: 14
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.