Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Master Thesis Project - Presentation
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
João Dias Amaro
June 18, 2012
Programming
1
100
Master Thesis Project - Presentation
João Dias Amaro
June 18, 2012
Tweet
Share
More Decks by João Dias Amaro
See All by João Dias Amaro
Wake Up! Talks @ 23 November 2011
joaodiasamaro
2
57
Other Decks in Programming
See All in Programming
CSC307 Lecture 05
javiergs
PRO
0
500
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
200
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
Fluid Templating in TYPO3 14
s2b
0
130
dchart: charts from deck markup
ajstarks
3
990
ノイジーネイバー問題を解決する 公平なキューイング
occhi
0
100
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
2.5k
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
130
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
240
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
Featured
See All Featured
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
710
We Are The Robots
honzajavorek
0
160
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
52k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
430
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
120
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
How STYLIGHT went responsive
nonsquared
100
6k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
130
The SEO identity crisis: Don't let AI make you average
varn
0
240
Transcript
Master Project in Information and Software Engineering João Dias Amaro
– 57957 January 2012 SmartAndroid Mobile Enterprise Development
1) Enterprise Context 2) Purpose and Goals
3) Related Work 4) Proposed Solution
Enterprise Context 1/4
static workers dynamic business processes
choosing a development environment hardware prices licensing skill set
Other Mobile OS Windows Phone Blackberry iOS Symbian Android 0
5 10 15 20 25 30 35 40 45 50 2010 2011 2012 2015 % Mobile OS market share (by Gartner)
None
Purpose and Goals 2/4
1/7 device fragmentation
2/7 communication management
3/7 Object Relational Mapping
Data Access Layer 4/7
Kiosk Mode 5/7
Application Distribution 6/7
Dynamic Interface Generation 7/7
Related Work 3/4
native development hybrid development web development Native Development Environments (NDE)
Cross-Platform Development Environments (XDE)
(1/3) Android OS, Google Inc.
(2/3) iOS, Apple Inc.
(3/3) BlackBerry, RIM – Research In Motion
None
(1/3) Rhodes, Rhomobile
(2/3) Phonegap, Nitobi
(3/3) Titanium Mobile, Appcelerator
Proposed Solution 4/4
None
Smart Android Methodology
Android 4.0 Eclipse IDE plugin Development library Communication Management DAL
+ ORM Application Distribution Dynamic Interface Generation Kiosk Mode Eclipse Indigo 3.7 Install applications Remove components Automate the deployment of enterprise solutions with Android
João Dias Amaro @ SmartAndroid thank you for your time