Appcelerator Titanium

at 13 KM

OXiane Luxembourg

  • Training
  • Business
  • Innovation
  • Strategy
  • Technology
  • Programming
  • Digital
  • IT

Goals
● Develop a complete mobile app for Android and iOS

Program

Architecture and interface elements
● Introduction to mobile development
❍ presentation of mobile platforms
❍ panel of development solutions
● Titanium Architecture
❍ development principles for native application development
❍ phases of designing a mobile application
❍ Titanium compilation mode
● Presentation and configuration of the work environment
● Your first Titanium project
❍ creation of a project
❍ versioning a project
❍ how to organize the files?
❍ Ti.include () vs. CommonJS and require ()
What external libraries can help?
● UI elements: windows, views, and widgets.
❍ differences between Android and iOS
❍ positioning modes of the elements
● Event Manager
❍ transmission and reception
❍ local and global events
● Work with cartography
● Internationalizing an application
● Access to local data
❍ introduction of Ti.Database
❍ reading the SQLite database
● Access to remote data
❍ detect and use the network
❍ create an HTTP connection
❍ strategy for caching remote data
❍ manipulate sockets

Discover the Alloy framework
● Access hardware APIs
❍ accelerometer
❍ camera
❍ media
❍ geolocation
❍ file system
❍ address book
● Introducing Alloy, the official MVC framework for Titanium
❍ tools available
❍ creation of an Alloy project
❍ project architecture
● View management: XML templates and .tss styles
● Notions of graphic themes
● Controllers and behavioral application
❍ passing variables between controllers
● Data Management
❍ presentation of backbone.js
❍ data manipulation in a Titanium alloy application
● use external libraries
● Widgets creation and reusability
● "Tips and tricks" about alloy

Go further with Titanium
● Use Appcelerator Cloud Services APIs:
❍ user management
❍ management of business objects
● Interact with the user
❍ creation of a native menu on Android
❍ sending push notifications
❍ use "intents" and share information
● Publish its applications
❍ iTunes App Store
❍ Android Play Store
● Unit tests
● Practical resources
❍ debug applications
❍ monitor performance
❍ use specific typefaces
❍ find help
● Native extensions
❍ principles and use
❍ development of a simple native extension
● Open questions
❍ practical work
❍ examples of existing applications
❍ common architectural errors
❍ answer your questions

Good to know

Details
● Code: MO-APT
● Duration: 5 days (35 hours)

Public
● Project managers
● Developers

modalities
● Type of action: Acquisition of knowledge
● Training resources: On-site training - 1 job per trainee - 1 video projector - Course support provided to each trainee
● Teaching methods: Presentations - Practical cases - Synthesis
● Validation: Validation exercises - Certificate of internships



Organizer

Oxiane


Give a call 27 39 35 1

Where does it take place?

20 Rue de l'Industrie
Windhof
Luxembourg

8310 Luxembourg 20 Rue de l'Industrie, Windhof, Luxembourg


SEE MAP

  • Add to your favorites
CLOSE

Favorites

To check your Favorites, connect to your account!

CLOSE

Favorites

To check your Favorites, connect to your account!

CLOSE

Hey you! Interested in the Helloboss app?

CLOSE

Customize your results

Sign in to get access to your preferences!

CLOSE

Follow a theme

Sign in to follow this category!

CLOSE

Follow trainings

Sign in to follow this Good Address!

CLOSE

Follow a Business

Sign in to follow this business!

CLOSE

Yes I want to delete it

Yes No

tu n'as pas autorisé la localisation ?

CLOSE
CLOSE