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 Drupal Services and Ti...
Search
Paul de Paula
August 31, 2013
Technology
0
220
Mobile Development using Drupal Services and Titanium Studio
presented at La Salle and TIP
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
65
Drupal Camp Cebu 2017
fusionx1
0
79
Redis at Beercon
fusionx1
0
55
Drupal 8 in a nutshell at TechCaravan
fusionx1
0
77
Scaling WordPress for High Traffic Sites
fusionx1
0
93
Pantheon Terminus
fusionx1
0
90
International Open Data Day 2016
fusionx1
0
54
Drupal Deployment Automation using AWS Elastic Beanstalk and Docker
fusionx1
3
1.3k
Drupal Security
fusionx1
1
94
Other Decks in Technology
See All in Technology
【SLO】"多様な期待値" と向き合ってみた
z63d
2
290
トップマネジメントとコンピテンシーから考えるエンジニアリングマネジメント
zigorou
3
280
技術的負債の泥沼から組織を救う3つの転換点
nwiizo
4
600
dbt meetup #19 『dbtを『なんとなく動かす』を卒業します』
tiltmax3
0
150
Introduction to Bill One Development Engineer
sansan33
PRO
0
380
バクラクのSREにおけるAgentic AIへの挑戦/Our Journey with Agentic AI
taddy_919
2
940
「使いにくい」も「運用疲れ」も卒業する UIデザイナーとエンジニアが創る持続可能な内製開発
nrinetcom
PRO
1
770
類似画像検索モデルの開発ノウハウ
lycorptech_jp
PRO
0
210
大規模な組織におけるAI Agent活用の促進と課題
lycorptech_jp
PRO
5
7.6k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
AIに視覚を与えモバイルアプリケーション開発をより円滑に行う
lycorptech_jp
PRO
1
760
【PyCon mini Shizuoka 2026】生成AI時代に画像処理やオーディオ処理のノードエディターを作る理由
kazuhitotakahashi
0
250
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
770
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Automating Front-end Workflow
addyosmani
1370
200k
Crafting Experiences
bethany
1
75
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
860
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
140
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
68
The Cost Of JavaScript in 2023
addyosmani
55
9.7k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
[SF Ruby Conf 2025] Rails X
palkan
2
800
Transcript
Mobile Development using Titanium and Drupal Lasalle Taft, Manila
Who am i ! Opensource advocate for 6 years !
Drupal Evangelist since 2010 ! Lead Architect of abs-cbnnews.com ! Senior Developer at New Amsterdam Ideas
Options in going mobile ! PhoneGap ! Titanium Mobile
PhoneGap ! Webkit-based ! Open Source ! Limited
Access to Functionality ! Slower performance
Open Titanium Mobile ! Build Native apps !
Very fast performance ! Lots of API available
Titanium Mobile ! A free and Open Source application development
platform for creating native mobile application experiences using Javascsript, Titanium API, HTML & CSS
Titanium Mobile is Free ! “You can get your App
out in development time of 2-3 weeks with 1-2 developer.”
None
Mobile Apps are Expensive ! “Most apps take at least
six months of full-time work and cost between $20,000 and $150, 000 to develop” - Forrester Research
What is Drupal ? ! Drupal is a full-featured, highly
configurable platform and a large open source community which can be leveraged to build modern web applications.
None
None
None
None
None
Why Develop Mobile in Drupal? ! Most reliable CMS
! Manages all data and contents ! Robust ! Easy to scale ! Mobile Centric CMS
! How to use Drupal to manage your mobile application’s
data?
Services API
Services API ! Enable Drupal to act as a web
service to accept and receive data securely http://drupal.org/project/services
Services API consist of 3 components ! Services ! Servers
! Authentication Layer
Services ! Services are methods intended for consumption by remote
applications ! Ex. user.get user.save node.get node.save views.get
Servers ! Servers are ways in which a Service could
be called from a remote site. Ex. Xml-rpc json jsonrpc rest
Authentication Method ! Keys(Services core) ! OAuth
Demo
Resources ! http://www.slideshare.net/sumitk01/developing- apps-for-iphoneipadandroid-using-drupal-as- base-system-drupalcon-2010 ! Drupal.org/project/services