SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
Parse	
  &	
  Appcelerator	
  Titanium	
  
              the	
  Easy	
  Way	
  
          Aaron	
  K.	
  Saunders	
  
       CEO	
  Clearly	
  Innova?ve	
  Inc	
  
                January	
  2013	
  
Parse	
  &	
  Appcelerator	
  	
  
•  Appcelerator	
  Titanium	
  allows	
  you	
  to	
  build	
  
   cross-­‐plaHorm	
  mobile	
  apps	
  using	
  javascript.	
  
•  Appcelerator	
  Alloy	
  has	
  introduced	
  many	
  
   appcelerator	
  developers	
  to	
  Backbone	
  which	
  is	
  
   used	
  in	
  HTML5	
  javascript	
  solu?ons	
  
Backbone.js	
  gives	
  structure	
  to	
  web	
  applica?ons	
  
  by	
  providing	
  models	
  with	
  key-­‐value	
  binding	
  
 and	
  custom	
  events,	
  collec?ons	
  with	
  a	
  rich	
  API	
  
        of	
  enumerable	
  func?ons,	
  views	
  with	
  
 declara?ve	
  event	
  handling,	
  and	
  connects	
  it	
  all	
  
    to	
  your	
  exis?ng	
  API	
  over	
  a	
  RESTful	
  JSON	
  
                          interface.	
  
Parse	
  &	
  Appcelerator	
  	
  
•  Parse.com	
  is	
  seen	
  by	
  some	
  as	
  a	
  viable	
  
   alterna?ve	
  to	
  Appcelerator	
  Cloud	
  Services	
  
•  Parse.com	
  supports	
  mul?ple	
  plaHorms	
  
•  Parse.com’s	
  Javascript	
  API	
  is	
  a	
  drop	
  in	
  
   replacement	
  for	
  Backbone	
  
Parse	
  &	
  Appcelerator	
  	
  
•  With	
  a	
  few	
  changes	
  to	
  the	
  Parse.com	
  
   javascript	
  API	
  we	
  are	
  up	
  and	
  running	
  on	
  
   Appcelerator	
  Titanium	
  
    -­‐  Dependency	
  on	
  default	
  localStorage	
  solu?on	
  
    -­‐  That	
  pesky	
  jQuery/Ajax	
  requirement	
  
Parse	
  &	
  Appcelerator	
  	
  
•  Fix	
  localStorage	
  
Parse	
  &	
  Appcelerator	
  	
  
•  Fix	
  Ajax/HpClient	
  
	
  
Parse	
  &	
  Appcelerator	
  	
  
•  Once	
  the	
  Parse	
  object	
  is	
  extended,	
  we	
  are	
  
     ready	
  to	
  go	
  
•  See	
  the	
  Parse.com	
  javascript	
  examples	
  and	
  
     your	
  code	
  should	
  run	
  fine	
  in	
  your	
  Titanium	
  
     Appcelerator	
  Applica?ons	
  
	
  
Parse	
  &	
  Appcelerator	
  	
  
•  Some	
  Links	
  
    –  Parse	
  Javascript	
  SDK	
  Download	
  
    –  Parse	
  Javascript	
  Guide	
  
        •  These	
  examples	
  should	
  run	
  fine	
  in	
  appcelerator	
  project	
  
    –  Appcelerator	
  Alloy	
  Quick	
  Start	
  
    –  Full	
  Source	
  Code	
  From	
  Presenta?on	
  
Aaron	
  K	
  Saunders	
  
Twi$er:	
  @aaronksaunders	
  
blog:	
  hp://blog.clearlyinnova?ve.com	
  
Facebook:	
  hps://www.facebook.com/ClearlyInnova?veInc	
  
Github	
  :	
  hps://github.com/aaronksaunders/	
  
SlideShare:	
  hp://www.slideshare.net/aaronksaunders/	
  
	
  
                       1706	
  R	
  Street,	
  NW	
  
                     Washington,	
  DC	
  20009	
  
                    www.clearlyinnova?ve.com	
  
	
  

Contenu connexe

Plus de Aaron Saunders

Quick Way to work with Models and Alloy in Appcelerator Titanium
Quick Way to work with Models and Alloy in Appcelerator TitaniumQuick Way to work with Models and Alloy in Appcelerator Titanium
Quick Way to work with Models and Alloy in Appcelerator TitaniumAaron Saunders
 
Simple Unit Testing in Appcelerator Titanium Alloy
Simple Unit Testing in Appcelerator Titanium AlloySimple Unit Testing in Appcelerator Titanium Alloy
Simple Unit Testing in Appcelerator Titanium AlloyAaron Saunders
 
DC Titanium User Group Meetup: Appcelerator Titanium Alloy jan2013
DC Titanium User Group Meetup: Appcelerator Titanium Alloy jan2013DC Titanium User Group Meetup: Appcelerator Titanium Alloy jan2013
DC Titanium User Group Meetup: Appcelerator Titanium Alloy jan2013Aaron Saunders
 
modeveast 2012 Appcelerator Alloy & Cloud Services Presentation
modeveast 2012 Appcelerator Alloy & Cloud Services Presentationmodeveast 2012 Appcelerator Alloy & Cloud Services Presentation
modeveast 2012 Appcelerator Alloy & Cloud Services PresentationAaron Saunders
 
Introduction to Module Development with Appcelerator Titanium
Introduction to Module Development with Appcelerator TitaniumIntroduction to Module Development with Appcelerator Titanium
Introduction to Module Development with Appcelerator TitaniumAaron Saunders
 
Alloy Simple App Demonstration
Alloy Simple App DemonstrationAlloy Simple App Demonstration
Alloy Simple App DemonstrationAaron Saunders
 
Clearly Innovative Inc Capabilities
Clearly Innovative Inc CapabilitiesClearly Innovative Inc Capabilities
Clearly Innovative Inc CapabilitiesAaron Saunders
 
PaaS + Appcelerator = WIN
PaaS + Appcelerator = WINPaaS + Appcelerator = WIN
PaaS + Appcelerator = WINAaron Saunders
 
StackMob & Appcelerator Module Part One
StackMob & Appcelerator Module Part OneStackMob & Appcelerator Module Part One
StackMob & Appcelerator Module Part OneAaron Saunders
 
Modeveast Appcelerator Presentation
Modeveast Appcelerator PresentationModeveast Appcelerator Presentation
Modeveast Appcelerator PresentationAaron Saunders
 

Plus de Aaron Saunders (10)

Quick Way to work with Models and Alloy in Appcelerator Titanium
Quick Way to work with Models and Alloy in Appcelerator TitaniumQuick Way to work with Models and Alloy in Appcelerator Titanium
Quick Way to work with Models and Alloy in Appcelerator Titanium
 
Simple Unit Testing in Appcelerator Titanium Alloy
Simple Unit Testing in Appcelerator Titanium AlloySimple Unit Testing in Appcelerator Titanium Alloy
Simple Unit Testing in Appcelerator Titanium Alloy
 
DC Titanium User Group Meetup: Appcelerator Titanium Alloy jan2013
DC Titanium User Group Meetup: Appcelerator Titanium Alloy jan2013DC Titanium User Group Meetup: Appcelerator Titanium Alloy jan2013
DC Titanium User Group Meetup: Appcelerator Titanium Alloy jan2013
 
modeveast 2012 Appcelerator Alloy & Cloud Services Presentation
modeveast 2012 Appcelerator Alloy & Cloud Services Presentationmodeveast 2012 Appcelerator Alloy & Cloud Services Presentation
modeveast 2012 Appcelerator Alloy & Cloud Services Presentation
 
Introduction to Module Development with Appcelerator Titanium
Introduction to Module Development with Appcelerator TitaniumIntroduction to Module Development with Appcelerator Titanium
Introduction to Module Development with Appcelerator Titanium
 
Alloy Simple App Demonstration
Alloy Simple App DemonstrationAlloy Simple App Demonstration
Alloy Simple App Demonstration
 
Clearly Innovative Inc Capabilities
Clearly Innovative Inc CapabilitiesClearly Innovative Inc Capabilities
Clearly Innovative Inc Capabilities
 
PaaS + Appcelerator = WIN
PaaS + Appcelerator = WINPaaS + Appcelerator = WIN
PaaS + Appcelerator = WIN
 
StackMob & Appcelerator Module Part One
StackMob & Appcelerator Module Part OneStackMob & Appcelerator Module Part One
StackMob & Appcelerator Module Part One
 
Modeveast Appcelerator Presentation
Modeveast Appcelerator PresentationModeveast Appcelerator Presentation
Modeveast Appcelerator Presentation
 

Dernier

Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Patrick Viafore
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfUK Journal
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireExakis Nelite
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxFIDO Alliance
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxFIDO Alliance
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingScyllaDB
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform EngineeringMarcus Vechiato
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?Mark Billinghurst
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfFIDO Alliance
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceSamy Fodil
 

Dernier (20)

Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 

Parse & Appcelerator Titanium Alloy: the easy way jan2013

  • 1. Parse  &  Appcelerator  Titanium   the  Easy  Way   Aaron  K.  Saunders   CEO  Clearly  Innova?ve  Inc   January  2013  
  • 2. Parse  &  Appcelerator     •  Appcelerator  Titanium  allows  you  to  build   cross-­‐plaHorm  mobile  apps  using  javascript.   •  Appcelerator  Alloy  has  introduced  many   appcelerator  developers  to  Backbone  which  is   used  in  HTML5  javascript  solu?ons  
  • 3. Backbone.js  gives  structure  to  web  applica?ons   by  providing  models  with  key-­‐value  binding   and  custom  events,  collec?ons  with  a  rich  API   of  enumerable  func?ons,  views  with   declara?ve  event  handling,  and  connects  it  all   to  your  exis?ng  API  over  a  RESTful  JSON   interface.  
  • 4. Parse  &  Appcelerator     •  Parse.com  is  seen  by  some  as  a  viable   alterna?ve  to  Appcelerator  Cloud  Services   •  Parse.com  supports  mul?ple  plaHorms   •  Parse.com’s  Javascript  API  is  a  drop  in   replacement  for  Backbone  
  • 5. Parse  &  Appcelerator     •  With  a  few  changes  to  the  Parse.com   javascript  API  we  are  up  and  running  on   Appcelerator  Titanium   -­‐  Dependency  on  default  localStorage  solu?on   -­‐  That  pesky  jQuery/Ajax  requirement  
  • 6. Parse  &  Appcelerator     •  Fix  localStorage  
  • 7. Parse  &  Appcelerator     •  Fix  Ajax/HpClient    
  • 8. Parse  &  Appcelerator     •  Once  the  Parse  object  is  extended,  we  are   ready  to  go   •  See  the  Parse.com  javascript  examples  and   your  code  should  run  fine  in  your  Titanium   Appcelerator  Applica?ons    
  • 9. Parse  &  Appcelerator     •  Some  Links   –  Parse  Javascript  SDK  Download   –  Parse  Javascript  Guide   •  These  examples  should  run  fine  in  appcelerator  project   –  Appcelerator  Alloy  Quick  Start   –  Full  Source  Code  From  Presenta?on  
  • 10. Aaron  K  Saunders   Twi$er:  @aaronksaunders   blog:  hp://blog.clearlyinnova?ve.com   Facebook:  hps://www.facebook.com/ClearlyInnova?veInc   Github  :  hps://github.com/aaronksaunders/   SlideShare:  hp://www.slideshare.net/aaronksaunders/     1706  R  Street,  NW   Washington,  DC  20009   www.clearlyinnova?ve.com