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
Mobile Development using Titanium Studio
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Paul de Paula
August 31, 2013
Technology
51
0
Share
Mobile Development using Titanium Studio
Presented at Ipositive App Congress, Dagupan and Yippee Cavite
Paul de Paula
August 31, 2013
More Decks by Paul de Paula
See All by Paul de Paula
Microservices using Docker, Kubernetes, etc
fusionx1
0
68
Drupal Camp Cebu 2017
fusionx1
0
81
Redis at Beercon
fusionx1
0
58
Drupal 8 in a nutshell at TechCaravan
fusionx1
0
79
Scaling WordPress for High Traffic Sites
fusionx1
0
94
Pantheon Terminus
fusionx1
0
94
International Open Data Day 2016
fusionx1
0
55
Drupal Deployment Automation using AWS Elastic Beanstalk and Docker
fusionx1
3
1.3k
Drupal Security
fusionx1
1
98
Other Decks in Technology
See All in Technology
社内エンジニア勉強会の醍醐味と苦しみ/tamadev
nishiuma
0
220
AWS認定資格は本当に意味があるのか?
nrinetcom
PRO
2
280
[OAWTT26][THR1028] Oracle AI Database 26ai へのアップグレード:ベストプラクティスと最新情報
oracle4engineer
PRO
1
110
AI バイブコーティングでキーボード不要?!
samakada
0
590
コードや知識を組み込む / Incorporate Code and Knowledge
ks91
PRO
0
160
生成AIが変える SaaS の競争原理と弁護士ドットコムのプロダクト戦略
bengo4com
1
1.4k
AgentCore×VPCでの設計パターンn選と勘所
har1101
3
290
AndroidアプリとCopilot Studioの統合
nakasho
0
110
CloudTrail を見つめ直してみる
kazzpapa3
1
100
Rapid Start: Faster Internet Connections, with Ruby's Help
kazuho
2
700
LLM時代の検索アーキテクチャと技術的意思決定
shibuiwilliam
3
1.4k
ぼくがかんがえたさいきょうのあうとぷっと
yama3133
0
200
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
KATA
mclloyd
PRO
35
15k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
YesSQL, Process and Tooling at Scale
rocio
174
15k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
64
54k
Paper Plane (Part 1)
katiecoart
PRO
0
6.7k
Exploring anti-patterns in Rails
aemeredith
3
320
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
sira's awesome portfolio website redesign presentation
elsirapls
0
220
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
220
Transcript
POSITIVE I.T. Apps Congress 2013 Paul de Paula
[email protected]
Twitter:
fusionx1 Join us at PHDRUG on Facebook
TITANIUM APP MOBILE POWER Mobile development using Titanium App Accelerator
Who Am I ? • An Opensource advocate for 6
years • Drupal User since 2007 • Drupal Pilipinas Core Leader • Former Lead Developer of ABS-CBNNews.com • Senior Developer @ New Amsterdam Ideas
Cross Platform Development
Cross Platform Development “Developing software on multiple platforms(operating systems and/or
execution environments )”
Operating Systems
Execution Environments
Platform Differences # 1. Programming languages
Two kinds of Software Apps • Native • Non-Native
Native Application • Is an application that interact directly to
the underlying operating system.
Non-Native • An Application that interact to the underlying platform
through interpreters
Platform Differences # 1. Programming Languages # 2. User Interface
Graphical User Interface
Platform Differences # 1. Programming Languages # 2. User Interface
# 3. Development Tools # 4. Fragmentation
Development tools
Platform Differences # 1. Programming Languages # 2. User Interface
# 3. Development Tools # 4. API/ Libraries
API and Libraries
Platform Differences # 1. Programming Languages # 2. User Interface
# 3. Development Tools # 4. API/ Libraries # 5. Fragmentation
Fragmentation
The Big Question is How are we going to solve
it ?
We will use Titanium App
Titanium App Create native(uses interpretter) mobile apps across different mobile
devices, as well as hybrid and HTML5, on Appcelerator's open source Titanium development environment.
Titanium App accelerator • Free for android and ios mobile
development • Easy to use • Has access to most API for android and IOS
Demo • Install needed modules on our Drupal Site •
Web Services using RESTful JSON • Or Install a distribution Drupanium • Configure Web Services • Install Drupanium Webkit at http://drupanium.org/download • Actual Deployment on Android and IOS Mobile Devices
References • http://www.eqela.com/develop • http://www.eqela.com/discover • http://drupanium.org/download • http://www.slideshare.net/bobsims/crossplatform-mobile- apps-drupal-web-services
• Images used are fetched