SlideShare a Scribd company logo
1 of 22
NYC Titanium User’s Group
                            Kickoff Meeting
                                John Oliva
                            February 19th, 2013




NYC Titanium User’s Group            1
TOPICS

Who are we?
Meeting format
Themes & topics for future meetings
Overview of Appcelerator technologies,
services and community
Open discussion


  NYC Titanium User’s Group   2
WHO ARE WE?
 Experience with Titanium*

                                                      High
                                               Low    22%
                                               40%

                                                     Medium
                                                      38%



* Estimated based on 60 people reporting


      NYC Titanium User’s Group            3
WHO ARE WE?
 Platform Interests*
                                                                           100%


                                                                           80%


                                                                          60%

                                  95%
                                        82%                               40%


                                                                          20%

                                                 21%      18%
                                  iOS
                                                                    16% 0%
                                        Android
                                              Win Phone 8
                                                      BlackBerry 10
                                                                  Mobile Web
* Based on 61 people reporting


      NYC Titanium User’s Group          4
Technology & Design
 WHO ARE WE?                                                Capabilities of Titanium
                                                            Learn Alloy
 What do we want from the group?*                           Compare with alternative cross-
                                                            platform technologies
                                                            Best practices & design patterns
                                                            Compare UX strategies
                                                            See examples of apps developed &
   Networking & Advise                                      in app stores
       Meet and network with other                          Build games
       Titanium developers
       Help evaluating whether to
       adopt
       Job opportunities
       Get a sense of usage in NYC
       Get inspired
                                     Collaboration
                                      Work with other digital media
                                      developers
                                      Help with problems (e.g. memory
                                      issues)
                                      Participate in hackathons & projects
* Based on those reporting
                                      with other members

       NYC Titanium User’s Group            5
General Meeting Format
Socialize
Welcome & Introduction to Presentation
Organizer Announcements
   Interesting news from the world of Appcelerator & related
   Upcoming meetings and events
Lightning talks, announcements, call for assistance,etc.
Presentation and questions
Adjourn to nearby bar to continue socializing




 NYC Titanium User’s Group      6
Themes & Topics for Future Meetings
                  (some ideas to stimulate discussion)


Appcelerator
   Overview of Titanium and all of the related services, products
   Comparison with alternative cross-platform technologies
   (PhoneGap, Sencha Touch, etc.)
   What’s new from CodeStrong




 NYC Titanium User’s Group         7
Themes & Topics for Future Meetings
                     (some ideas to stimulate discussion)


Technology & Process                                  Testing and continuous integration
                                                      Javascript & use of libraries
   Alloy
   ACS & Node.ACS                                     Building Titanium modules & widgets
   Developing for iOS, Android, BlackBerry            Building and deploying a Node.ACS app
   10, Win Phone 8, Mobile Web                        Use of CLI rather than Titanium Studio
   Best in class design techniques                    Alternative build tools
   TiShadow for fast iterative development            HW hacking with Titanium
   Techniques for effectively building, testing       Alternatives for storing data locally and
   and maintaining cross-platform apps                remotely
   Debugging techniques                               Performance and optimization of
                                                      Titanium apps
   Alternative mobile backends - PaaS
   (OpenShift, CloudFoundry, etc.), BaaS              Common design patterns used with
   (Kinvey, Parse, etc.)                              Titanium and mobile


 NYC Titanium User’s Group                        8
Themes & Topics for Future Meetings
                  (some ideas to stimulate discussion)


UI/UX
   Design techniques for creating awesome user experiences
   iOS, Android, BlackBerry, Win Phone 8 user interface patterns
   and design elements
   Design tools for creating custom assets




 NYC Titanium User’s Group         9
Themes & Topics for Future Meetings
                  (some ideas to stimulate discussion)



Business of Mobile
   Mobile analytics and user engagement
   Monetization
      application pricing
      add based revenue
      in-app purchases
   Beta testing techniques (tools, services, best practices)
   Different app markets, techniques for getting visibility, engaging
   and interacting with users


 NYC Titanium User’s Group         10
Themes & Topics for Future Meetings
                  (some ideas to stimulate discussion)



Miscellaneous
   Case studies of designing, building, testing, marketing and
   deploying apps from members of the community.
   Building games with Titanium (e.g. Plantino)




 NYC Titanium User’s Group         11
Overview of Appcelerator Technologies,
       Services and Community


          Services                        Technology


                                         Appcelerator started
                                         with the idea that mobile
                                         will impact our lives even
                                         more than the web.
                             Community



 NYC Titanium User’s Group      12
Overview of Appcelerator Technologies,
       Services and Community

         Production          Technology   Operational


       Titanium Studio                    Appcelerator
       Titanium SDK                       Cloud Services
       Titanium CLI                       (ACS)
       Enterprise Edition                 Node.ACS
       Tools                              Analytics
       Wiki and Online
       Documentation
       Marketplace




 NYC Titanium User’s Group       13
Overview of Appcelerator Technologies,
       Services and Community
 Technology


 Titanium Studio

   Based on Aptana Studio (also supports CSS, HTML, Javascript, Python, Ruby, Rails, PHP)
   Leverages native build and debugging tools for each of the target platforms
   Community and enterprise editions
   Builds and deploys to:
      iOS (iPad, iPhone, iPod)
        deployments: iTunes App Store, Apple ad-hoc distribution
     Android
        deployments: Google Play Store
     BlackBerry 10 (preview)
     Windows Phone 8 (expected mid-2013)
     HTML5 Mobile Web



 NYC Titanium User’s Group                              14
Overview of Appcelerator Technologies,
       Services and Community
 Technology

 Titanium SDK

   Platforms:
      iOS (iPad, iPhone, iPod)
      Android
      BlackBerry 10 (preview)
      Windows Phone 8 (expected mid-2013)
      HTML5 Mobile Web
   Alloy
      client side MVC framework
      separation of concerns
   Titanium CLI
      scriptable




 NYC Titanium User’s Group              15
Overview of Appcelerator Technologies,
       Services and Community
 Technology


 Enterprise Edition Tools

   SOASTA test automation
   Appthority security assessment tools
   Crittercism mobile app performance tools
   Enterprise modules




 NYC Titanium User’s Group                    16
Overview of Appcelerator Technologies,
       Services and Community
 Technology


 Cloud Services

   Appcelerator Cloud Services (ACS) - MBaaS
   Node.ACS - PaaS
   Analytics
     User analytics
     Session analytics
     Custom events
   Nodeable real-time processing (coming??)




 NYC Titanium User’s Group                17
Overview of Appcelerator Technologies,
       Services and Community
   Services



 Services and Partnering

   Appcelerator Professional Services
     consulting and outsourcing
   Integration Partners
   Technology Partners
   Appcelerator Training and Training
   Partners




 NYC Titanium User’s Group              18
Overview of Appcelerator Technologies,
       Services and Community
   Services



 Training Courses and Certification

                             Training                                    Certification
          Building Native Mobile Apps (BNAPP)           Titanium Certified Application Developer (TCAD)

    Old   Advanced Titanium Mobile Development (ATMD)   Titanium Certified Mobile Developer (TCMD)

                                                        Titanium Certified Expert (TCE) - aka Instructor

          Titanium Certified Developer Training          Titanium Certified Developer (TCD)

    New   Titanium Certified Expert Training             Titanium Certified Expert (TCE)
                                                        Titanium Certified Instructor (TCI) -- two levels, one
                                                        each for TCD & TCE




 NYC Titanium User’s Group                       19
Overview of Appcelerator Technologies,
       Services and Community
 Community


   Meetup Groups
   Devlink - profiles for community members
   Appcelerator Q&A forum
   Google Groups
     Appc Ti Alloy, Appc Titanium CLI, Appc Ti Mobile BlackBerry, Node.ACS, Appcelerator Trainers, etc.
   JIRA - bug tracking system
   IRC (freenode.net, #titanium_app)
   Twitter (@Appcelerator, #appcelerator, #titanium)
   Titans Program
     active participants of the Titanium community who promote the platform's adoption and use
   CodeStrong - annual conference
   Github (tons of good stuff)
     source code for: Titanium mobile SDKs, Titanium CLI, Alloy, many modules & applications (e.g. KitchenSink), etc.




 NYC Titanium User’s Group                                 20
Some Notable Events
 2006
    Appcelerator founded with the idea that mobile will impact our lives even more than the web
 2009
    Titanium launched at Apple’s WWDC
 2011
    Aptana IDE, based on Eclipse, is acquired
    First CodeStrong conference
    Support added to integrate with RedHat’s OpenShift PaaS
 2012
    CocoaFish , which provides BaaS cloud services, is acquired
    Titanium Desktop is spun off into community driven open source project (now named TideSDK (tidesdk.org)
    Titanium 2.0 brings cloud services (ACS), HTML5 mobile web apps
    Partners with Appthority to provide an end-to-end process for secure mobile enterprise app development
    Initial beta support for BlackBerry 10
    Virtual Private ACS option available and forthcoming private ACS option announced.
    Second CodeStrong conference
    Appcelerator announces Innovation Fund to invest in transformative early-stage mobile startups. Lanica is the first
    startup to receive investment through fund.
    Support for Windows Phone 8 announced (expected mid 2013)
    Nodeable, a leader in real-time, big data processing for Hadoop type real-time data processing, is acquired
 2013
    Partners with SOASTA to offer fully integrated test automation solution
    Partners with Crittercism to tightly integrate Mobile App Performance Platform into Titanium



NYC Titanium User’s Group                                  21
Contact Info
                   NYC Titanium User’s Group




                   John Oliva
                   Organizer for NYC Titanium User’s Group

                   e-mail:     joliva63@gmail.com
                   cell:       (908) 812-3667
                   twitter:    @joliva
                   linkedin:   http://bit.ly/joliva63
                   website:    http://olivalabs.com




NYC Titanium User’s Group                           22

More Related Content

Similar to NYC Titanium User's Group - Kickoff Meeting

CTO School - Titanium Overview
CTO School - Titanium OverviewCTO School - Titanium Overview
CTO School - Titanium OverviewJohn Oliva
 
Keynote: Techday7 appcelerator titanium
Keynote: Techday7 appcelerator titaniumKeynote: Techday7 appcelerator titanium
Keynote: Techday7 appcelerator titaniumTechday7
 
Using Appcelerator Titanium to build native android apps without the native pain
Using Appcelerator Titanium to build native android apps without the native painUsing Appcelerator Titanium to build native android apps without the native pain
Using Appcelerator Titanium to build native android apps without the native painGaurav Kheterpal
 
Primers on mobile application development
Primers on mobile application developmentPrimers on mobile application development
Primers on mobile application developmentSatta Nathan
 
NYC Titanium User's Group - tiConf US Revisited
NYC Titanium User's Group - tiConf US RevisitedNYC Titanium User's Group - tiConf US Revisited
NYC Titanium User's Group - tiConf US RevisitedJohn Oliva
 
Janus: an open source and general purpose WebRTC (gateway) server
Janus: an open source and general purpose WebRTC (gateway) serverJanus: an open source and general purpose WebRTC (gateway) server
Janus: an open source and general purpose WebRTC (gateway) serverDevDay
 
AnywhereYouGo - The global mobile wireless development community
AnywhereYouGo - The global mobile wireless development communityAnywhereYouGo - The global mobile wireless development community
AnywhereYouGo - The global mobile wireless development communityLee Wright
 
Appcelerator Titanium - An Introduction to the Titanium Ecosystem
Appcelerator Titanium - An Introduction to the Titanium EcosystemAppcelerator Titanium - An Introduction to the Titanium Ecosystem
Appcelerator Titanium - An Introduction to the Titanium EcosystemBoydlee Pollentine
 
Building an AI Assistant Factory - Rasa Summit 2021
Building an AI Assistant Factory - Rasa Summit 2021Building an AI Assistant Factory - Rasa Summit 2021
Building an AI Assistant Factory - Rasa Summit 2021Rasa Technologies
 
DFW Wordpress February Meetup - Appcelerator Titanium
DFW Wordpress February Meetup  - Appcelerator TitaniumDFW Wordpress February Meetup  - Appcelerator Titanium
DFW Wordpress February Meetup - Appcelerator TitaniumJeff Haynie
 
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...The Internet of Things Methodology
 
SumitK's mobile app dev using drupal as base ststem
SumitK's mobile app dev using drupal as base ststemSumitK's mobile app dev using drupal as base ststem
SumitK's mobile app dev using drupal as base ststemSumit Kataria
 
My project experiences
My project experiences My project experiences
My project experiences Sung Eob Lee
 
Latest trends in information technology
Latest trends in information technologyLatest trends in information technology
Latest trends in information technologyEldos Kuriakose
 
Introduction to building multi platform mobile applications with javascript u...
Introduction to building multi platform mobile applications with javascript u...Introduction to building multi platform mobile applications with javascript u...
Introduction to building multi platform mobile applications with javascript u...Shoukry Kattan
 

Similar to NYC Titanium User's Group - Kickoff Meeting (20)

CTO School - Titanium Overview
CTO School - Titanium OverviewCTO School - Titanium Overview
CTO School - Titanium Overview
 
Keynote: Techday7 appcelerator titanium
Keynote: Techday7 appcelerator titaniumKeynote: Techday7 appcelerator titanium
Keynote: Techday7 appcelerator titanium
 
Using Appcelerator Titanium to build native android apps without the native pain
Using Appcelerator Titanium to build native android apps without the native painUsing Appcelerator Titanium to build native android apps without the native pain
Using Appcelerator Titanium to build native android apps without the native pain
 
Primers on mobile application development
Primers on mobile application developmentPrimers on mobile application development
Primers on mobile application development
 
NYC Titanium User's Group - tiConf US Revisited
NYC Titanium User's Group - tiConf US RevisitedNYC Titanium User's Group - tiConf US Revisited
NYC Titanium User's Group - tiConf US Revisited
 
Janus: an open source and general purpose WebRTC (gateway) server
Janus: an open source and general purpose WebRTC (gateway) serverJanus: an open source and general purpose WebRTC (gateway) server
Janus: an open source and general purpose WebRTC (gateway) server
 
Janus @ DevDay Napoli
Janus @ DevDay NapoliJanus @ DevDay Napoli
Janus @ DevDay Napoli
 
A Methodology for Building the Internet of Things
A Methodology for Building the Internet of ThingsA Methodology for Building the Internet of Things
A Methodology for Building the Internet of Things
 
AnywhereYouGo - The global mobile wireless development community
AnywhereYouGo - The global mobile wireless development communityAnywhereYouGo - The global mobile wireless development community
AnywhereYouGo - The global mobile wireless development community
 
Appcelerator Titanium - An Introduction to the Titanium Ecosystem
Appcelerator Titanium - An Introduction to the Titanium EcosystemAppcelerator Titanium - An Introduction to the Titanium Ecosystem
Appcelerator Titanium - An Introduction to the Titanium Ecosystem
 
tiConf (la dediff)
tiConf (la dediff)tiConf (la dediff)
tiConf (la dediff)
 
Building an AI Assistant Factory - Rasa Summit 2021
Building an AI Assistant Factory - Rasa Summit 2021Building an AI Assistant Factory - Rasa Summit 2021
Building an AI Assistant Factory - Rasa Summit 2021
 
Introducting Titanium Mobile
Introducting Titanium MobileIntroducting Titanium Mobile
Introducting Titanium Mobile
 
DFW Wordpress February Meetup - Appcelerator Titanium
DFW Wordpress February Meetup  - Appcelerator TitaniumDFW Wordpress February Meetup  - Appcelerator Titanium
DFW Wordpress February Meetup - Appcelerator Titanium
 
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
 
SumitK's mobile app dev using drupal as base ststem
SumitK's mobile app dev using drupal as base ststemSumitK's mobile app dev using drupal as base ststem
SumitK's mobile app dev using drupal as base ststem
 
My project experiences
My project experiences My project experiences
My project experiences
 
LF Networking Overview
LF Networking OverviewLF Networking Overview
LF Networking Overview
 
Latest trends in information technology
Latest trends in information technologyLatest trends in information technology
Latest trends in information technology
 
Introduction to building multi platform mobile applications with javascript u...
Introduction to building multi platform mobile applications with javascript u...Introduction to building multi platform mobile applications with javascript u...
Introduction to building multi platform mobile applications with javascript u...
 

More from John Oliva

Sensor enclosure presentation
Sensor enclosure presentationSensor enclosure presentation
Sensor enclosure presentationJohn Oliva
 
OpenSCAD Tutorial
OpenSCAD TutorialOpenSCAD Tutorial
OpenSCAD TutorialJohn Oliva
 
Printing with PETG
Printing with PETGPrinting with PETG
Printing with PETGJohn Oliva
 
NYC Titanium User's Group - Accelerated Development with TiShadow
NYC Titanium User's Group - Accelerated Development with TiShadowNYC Titanium User's Group - Accelerated Development with TiShadow
NYC Titanium User's Group - Accelerated Development with TiShadowJohn Oliva
 
NYC Titanium User's Group - Tools and Techniques for Mobile UI/UX
NYC Titanium User's Group - Tools and Techniques for Mobile UI/UXNYC Titanium User's Group - Tools and Techniques for Mobile UI/UX
NYC Titanium User's Group - Tools and Techniques for Mobile UI/UXJohn Oliva
 
NYC Titanium User's Group - Mobile Analytics
NYC Titanium User's Group - Mobile AnalyticsNYC Titanium User's Group - Mobile Analytics
NYC Titanium User's Group - Mobile AnalyticsJohn Oliva
 

More from John Oliva (6)

Sensor enclosure presentation
Sensor enclosure presentationSensor enclosure presentation
Sensor enclosure presentation
 
OpenSCAD Tutorial
OpenSCAD TutorialOpenSCAD Tutorial
OpenSCAD Tutorial
 
Printing with PETG
Printing with PETGPrinting with PETG
Printing with PETG
 
NYC Titanium User's Group - Accelerated Development with TiShadow
NYC Titanium User's Group - Accelerated Development with TiShadowNYC Titanium User's Group - Accelerated Development with TiShadow
NYC Titanium User's Group - Accelerated Development with TiShadow
 
NYC Titanium User's Group - Tools and Techniques for Mobile UI/UX
NYC Titanium User's Group - Tools and Techniques for Mobile UI/UXNYC Titanium User's Group - Tools and Techniques for Mobile UI/UX
NYC Titanium User's Group - Tools and Techniques for Mobile UI/UX
 
NYC Titanium User's Group - Mobile Analytics
NYC Titanium User's Group - Mobile AnalyticsNYC Titanium User's Group - Mobile Analytics
NYC Titanium User's Group - Mobile Analytics
 

Recently uploaded

Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 

Recently uploaded (20)

Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 

NYC Titanium User's Group - Kickoff Meeting

  • 1. NYC Titanium User’s Group Kickoff Meeting John Oliva February 19th, 2013 NYC Titanium User’s Group 1
  • 2. TOPICS Who are we? Meeting format Themes & topics for future meetings Overview of Appcelerator technologies, services and community Open discussion NYC Titanium User’s Group 2
  • 3. WHO ARE WE? Experience with Titanium* High Low 22% 40% Medium 38% * Estimated based on 60 people reporting NYC Titanium User’s Group 3
  • 4. WHO ARE WE? Platform Interests* 100% 80% 60% 95% 82% 40% 20% 21% 18% iOS 16% 0% Android Win Phone 8 BlackBerry 10 Mobile Web * Based on 61 people reporting NYC Titanium User’s Group 4
  • 5. Technology & Design WHO ARE WE? Capabilities of Titanium Learn Alloy What do we want from the group?* Compare with alternative cross- platform technologies Best practices & design patterns Compare UX strategies See examples of apps developed & Networking & Advise in app stores Meet and network with other Build games Titanium developers Help evaluating whether to adopt Job opportunities Get a sense of usage in NYC Get inspired Collaboration Work with other digital media developers Help with problems (e.g. memory issues) Participate in hackathons & projects * Based on those reporting with other members NYC Titanium User’s Group 5
  • 6. General Meeting Format Socialize Welcome & Introduction to Presentation Organizer Announcements Interesting news from the world of Appcelerator & related Upcoming meetings and events Lightning talks, announcements, call for assistance,etc. Presentation and questions Adjourn to nearby bar to continue socializing NYC Titanium User’s Group 6
  • 7. Themes & Topics for Future Meetings (some ideas to stimulate discussion) Appcelerator Overview of Titanium and all of the related services, products Comparison with alternative cross-platform technologies (PhoneGap, Sencha Touch, etc.) What’s new from CodeStrong NYC Titanium User’s Group 7
  • 8. Themes & Topics for Future Meetings (some ideas to stimulate discussion) Technology & Process Testing and continuous integration Javascript & use of libraries Alloy ACS & Node.ACS Building Titanium modules & widgets Developing for iOS, Android, BlackBerry Building and deploying a Node.ACS app 10, Win Phone 8, Mobile Web Use of CLI rather than Titanium Studio Best in class design techniques Alternative build tools TiShadow for fast iterative development HW hacking with Titanium Techniques for effectively building, testing Alternatives for storing data locally and and maintaining cross-platform apps remotely Debugging techniques Performance and optimization of Titanium apps Alternative mobile backends - PaaS (OpenShift, CloudFoundry, etc.), BaaS Common design patterns used with (Kinvey, Parse, etc.) Titanium and mobile NYC Titanium User’s Group 8
  • 9. Themes & Topics for Future Meetings (some ideas to stimulate discussion) UI/UX Design techniques for creating awesome user experiences iOS, Android, BlackBerry, Win Phone 8 user interface patterns and design elements Design tools for creating custom assets NYC Titanium User’s Group 9
  • 10. Themes & Topics for Future Meetings (some ideas to stimulate discussion) Business of Mobile Mobile analytics and user engagement Monetization application pricing add based revenue in-app purchases Beta testing techniques (tools, services, best practices) Different app markets, techniques for getting visibility, engaging and interacting with users NYC Titanium User’s Group 10
  • 11. Themes & Topics for Future Meetings (some ideas to stimulate discussion) Miscellaneous Case studies of designing, building, testing, marketing and deploying apps from members of the community. Building games with Titanium (e.g. Plantino) NYC Titanium User’s Group 11
  • 12. Overview of Appcelerator Technologies, Services and Community Services Technology Appcelerator started with the idea that mobile will impact our lives even more than the web. Community NYC Titanium User’s Group 12
  • 13. Overview of Appcelerator Technologies, Services and Community Production Technology Operational Titanium Studio Appcelerator Titanium SDK Cloud Services Titanium CLI (ACS) Enterprise Edition Node.ACS Tools Analytics Wiki and Online Documentation Marketplace NYC Titanium User’s Group 13
  • 14. Overview of Appcelerator Technologies, Services and Community Technology Titanium Studio Based on Aptana Studio (also supports CSS, HTML, Javascript, Python, Ruby, Rails, PHP) Leverages native build and debugging tools for each of the target platforms Community and enterprise editions Builds and deploys to: iOS (iPad, iPhone, iPod) deployments: iTunes App Store, Apple ad-hoc distribution Android deployments: Google Play Store BlackBerry 10 (preview) Windows Phone 8 (expected mid-2013) HTML5 Mobile Web NYC Titanium User’s Group 14
  • 15. Overview of Appcelerator Technologies, Services and Community Technology Titanium SDK Platforms: iOS (iPad, iPhone, iPod) Android BlackBerry 10 (preview) Windows Phone 8 (expected mid-2013) HTML5 Mobile Web Alloy client side MVC framework separation of concerns Titanium CLI scriptable NYC Titanium User’s Group 15
  • 16. Overview of Appcelerator Technologies, Services and Community Technology Enterprise Edition Tools SOASTA test automation Appthority security assessment tools Crittercism mobile app performance tools Enterprise modules NYC Titanium User’s Group 16
  • 17. Overview of Appcelerator Technologies, Services and Community Technology Cloud Services Appcelerator Cloud Services (ACS) - MBaaS Node.ACS - PaaS Analytics User analytics Session analytics Custom events Nodeable real-time processing (coming??) NYC Titanium User’s Group 17
  • 18. Overview of Appcelerator Technologies, Services and Community Services Services and Partnering Appcelerator Professional Services consulting and outsourcing Integration Partners Technology Partners Appcelerator Training and Training Partners NYC Titanium User’s Group 18
  • 19. Overview of Appcelerator Technologies, Services and Community Services Training Courses and Certification Training Certification Building Native Mobile Apps (BNAPP) Titanium Certified Application Developer (TCAD) Old Advanced Titanium Mobile Development (ATMD) Titanium Certified Mobile Developer (TCMD) Titanium Certified Expert (TCE) - aka Instructor Titanium Certified Developer Training Titanium Certified Developer (TCD) New Titanium Certified Expert Training Titanium Certified Expert (TCE) Titanium Certified Instructor (TCI) -- two levels, one each for TCD & TCE NYC Titanium User’s Group 19
  • 20. Overview of Appcelerator Technologies, Services and Community Community Meetup Groups Devlink - profiles for community members Appcelerator Q&A forum Google Groups Appc Ti Alloy, Appc Titanium CLI, Appc Ti Mobile BlackBerry, Node.ACS, Appcelerator Trainers, etc. JIRA - bug tracking system IRC (freenode.net, #titanium_app) Twitter (@Appcelerator, #appcelerator, #titanium) Titans Program active participants of the Titanium community who promote the platform's adoption and use CodeStrong - annual conference Github (tons of good stuff) source code for: Titanium mobile SDKs, Titanium CLI, Alloy, many modules & applications (e.g. KitchenSink), etc. NYC Titanium User’s Group 20
  • 21. Some Notable Events 2006 Appcelerator founded with the idea that mobile will impact our lives even more than the web 2009 Titanium launched at Apple’s WWDC 2011 Aptana IDE, based on Eclipse, is acquired First CodeStrong conference Support added to integrate with RedHat’s OpenShift PaaS 2012 CocoaFish , which provides BaaS cloud services, is acquired Titanium Desktop is spun off into community driven open source project (now named TideSDK (tidesdk.org) Titanium 2.0 brings cloud services (ACS), HTML5 mobile web apps Partners with Appthority to provide an end-to-end process for secure mobile enterprise app development Initial beta support for BlackBerry 10 Virtual Private ACS option available and forthcoming private ACS option announced. Second CodeStrong conference Appcelerator announces Innovation Fund to invest in transformative early-stage mobile startups. Lanica is the first startup to receive investment through fund. Support for Windows Phone 8 announced (expected mid 2013) Nodeable, a leader in real-time, big data processing for Hadoop type real-time data processing, is acquired 2013 Partners with SOASTA to offer fully integrated test automation solution Partners with Crittercism to tightly integrate Mobile App Performance Platform into Titanium NYC Titanium User’s Group 21
  • 22. Contact Info NYC Titanium User’s Group John Oliva Organizer for NYC Titanium User’s Group e-mail: joliva63@gmail.com cell: (908) 812-3667 twitter: @joliva linkedin: http://bit.ly/joliva63 website: http://olivalabs.com NYC Titanium User’s Group 22