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
Why & which mobile cross platform?
Search
Hazem Khaled
January 08, 2014
Programming
17k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Why & which mobile cross platform?
Comparing different mobile cross-platform SDKs, and which one is good for which solution.
Hazem Khaled
January 08, 2014
More Decks by Hazem Khaled
See All by Hazem Khaled
Meteor @ Istanbul
hazemkhaled
0
32
Mobile app lifecycle with PhoneGap
hazemkhaled
0
590
Cross-first Mobile App
hazemkhaled
0
470
Other Decks in Programming
See All in Programming
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.8k
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
5.7k
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
1
340
AIキャラアプリkaiwaの低遅延音声通話基盤をどう作ったか - AWS Gravitonで支える低遅延・低コストAI Agent基盤
mogamit
0
160
AI がコードを書く時代における新卒エンジニアの仕事風景 (2026) / New Graduate Engineers in the Era of AI Coding (2026)
sushichan044
0
200
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
180
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
290
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
220
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.8k
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
12
4.7k
Vue × Nuxt × Oxc どこまで使える?実運用の現在地
andpad
0
360
Creating Composable Callables in Contemporary C++
rollbear
0
190
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
560
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
890
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
My Coaching Mixtape
mlcsv
0
170
Prompt Engineering for Job Search
mfonobong
0
370
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
310
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
490
Bash Introduction
62gerente
615
220k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Transcript
Why & Which Mobile cross-platform?
Hazem Khaled @hazemkhaled Web / Mobile Developer, 10 years experience,
certified Appcelerator instructor.
None
Source : TRA Q2 Report Provides Unique Data on Current
UAE Mobile Industry
How can cross-platform help me?
Once! Learn Develop maintain Run Everywhere
Hey Entrepreneurs! pay once ;) Cross-platform
Hey Developers! code less & deliver more Cross-platform
And more ...
Type of Cross-Platform SDKs Hybrid Cross Runtime Cross compiling
PhoneGap Hybrid Apps HTML, CSS & JavaScript Open source &
Free
Architecture
PhoneGap Pros - More Platforms - Easy to start -
Ability to extend Cons - No GUI tools - No Native UI
PhoneGap Usage 1. Heavily web dependent apps 2. Converting exist
websites to apps 3. Content based apps
Appcelerator Titanium Cross Compiling & Hybrid JavaScript Only Open source
& Free
None
Titanium Pros - Native UI - Easy to setup &
start - Excellent resources - Big community - Ability to extend - Good tools Cons - Android Performance - Adapt everywhere
Titanium Usage 1. Content based apps 2. Utility apps 3.
Business apps
Adobe Air Hybrid ActionScript 3
Architecture
Adobe Air Pros - Easy to setup & start -
Use AS3 Cons - No Native UI - Preformance
Adobe Air Usage 1. Games 2. Multimedia & Animated apps
Appcelerator Titanium community Meetups & events Let’s comunicate
Hazem Khaled @hazemkhaled Titanium certified instructor Q A