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
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.3k
Basic Architectures
denyspoltorak
0
670
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
380
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
7.4k
登壇資料を作る時に意識していること #登壇資料_findy
konifar
4
1.1k
高速開発のためのコード整理術
sutetotanuki
1
400
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
180
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
110
CSC307 Lecture 09
javiergs
PRO
1
840
dchart: charts from deck markup
ajstarks
3
990
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
690
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
130
Featured
See All Featured
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
57
50k
Darren the Foodie - Storyboard
khoart
PRO
2
2.4k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
730
First, design no harm
axbom
PRO
2
1.1k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
75
Skip the Path - Find Your Career Trail
mkilby
0
56
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The agentic SEO stack - context over prompts
schlessera
0
640
Building the Perfect Custom Keyboard
takai
2
680
Automating Front-end Workflow
addyosmani
1371
200k
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