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
Paul de Paula
August 31, 2013
Technology
0
37
Mobile Development using Titanium Studio
Presented at Ipositive App Congress, Dagupan and Yippee Cavite
Paul de Paula
August 31, 2013
Tweet
Share
More Decks by Paul de Paula
See All by Paul de Paula
Microservices using Docker, Kubernetes, etc
fusionx1
0
44
Drupal Camp Cebu 2017
fusionx1
0
46
Redis at Beercon
fusionx1
0
41
Drupal 8 in a nutshell at TechCaravan
fusionx1
0
52
Scaling WordPress for High Traffic Sites
fusionx1
0
69
Pantheon Terminus
fusionx1
0
59
International Open Data Day 2016
fusionx1
0
42
Drupal Deployment Automation using AWS Elastic Beanstalk and Docker
fusionx1
3
1.3k
Drupal Security
fusionx1
1
84
Other Decks in Technology
See All in Technology
成長をサポートするピープルマネジメントのやり方
sioncojp
9
1.2k
LangSmith入門―トレース/評価/プロンプト管理などを担うLLMアプリ開発プラットフォーム
os1ma
5
740
【基本】データベース設計
oracle4engineer
PRO
2
190
LayerXにおけるLLMプロダクト開発の今までとこれから
layerx
PRO
4
750
How to do well in consulting–Balkan Ruby 2024
irinanazarova
0
150
MixIT 2024 - Pulumi : Gérer son infra avec son langage de programmation préféré
ju_hnny5
1
120
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
150
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
15
35k
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
2
400
Babylon.jsと色々なものを組み合わせる:ブラウザのAPIやガジェットや2D描画ライブラリなど / Babylon.js 勉強会 vol.3
you
PRO
0
170
チームでロジカルシンキングに改めて向き合っている話 〜学習環境と実践⽅法〜
sansantech
PRO
3
3.3k
How to Lead? Testimonial of a Lead Android Engineer
oleur
1
110
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
26
2.3k
Code Review Best Practice
trishagee
56
15k
Automating Front-end Workflow
addyosmani
1357
200k
Side Projects
sachag
451
41k
The Pragmatic Product Professional
lauravandoore
26
5.8k
10 Git Anti Patterns You Should be Aware of
lemiorhan
649
58k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
Embracing the Ebb and Flow
colly
80
4.2k
[RailsConf 2023] Rails as a piece of cake
palkan
27
4k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
13
8.3k
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