Course Outline
Introduction
- Titanium vs PhoneGap
Overview of the Titanium architecture
Installation and setup
Preparing your development environment
Preparing the app interface
Designing the app
Windows and views
Controls, input and interactivity
Using events, variables and callbacks
Reading and writing to the file system
Adding social media support to your app
Adding notification support to your app
Adding support for gestures to your app
Adding media support to your app
Adding map support to your app
Adding support for other phone native features
Enhancing the app interface with styles
Extending Titanium with modules
Testing your app
Debugging your app
Deploying your app
Contributing to the community
Closing remarks
Requirements
- Web development experience
- Experience with Javascript, CSS and HTML
Testimonials
It was interactive. We got to code as we went.
Barnaby Dellar
Nice & competent Trainer, Good English! Very well to understand.
Thorsten Müller
Trainer attitude. Openness, very extensive knowledge, patience.
Kuba Wlaźlak
Positively. Passion for the subject. Really willing to help the trainees.
Theo Neeskens
I came away with a much better understanding of the unity package.
NPTC Group of Colleges
I enjoyed the application of gained knowledge in summation exercise.
NPTC Group of Colleges
I thinks it was difficult to address the training to our group, due to uneven level of knowledge among participants. Marcin did it really well in my opinion.
Jacek Dynski - Credit Suisse Poland SP. Z O.O.
very friendly trainer, many kz belt, well prepared for his role
- Credit Suisse Poland SP. Z O.O.
Adjusting the pace to the level of participants; explanation of the problems which I had earlier difficult and which I reported in the survey; introduction of a completely new CSS topic for me
Monika Wanat - Credit Suisse Poland SP. Z O.O.
Practical use of JS
Piotr Michniewicz - Credit Suisse Poland SP. Z O.O.
Marcin was very patient, well prepared and opened to questions. Had very good contact with us and adjusted his lecture to our pace of learning.
- Credit Suisse Poland SP. Z O.O.
A great knowledge of the trainer and how to provide it. Despite the low level of knowledge, the trainer was patient and vividly explaining all the cases. Great training !!!
- Credit Suisse Poland SP. Z O.O.
small group, individual trainer approach
Karol Szymczyk - Optima Marek Kozaczuk; Na Gładko waxing academy Usługi szkolenia Agata Brus; Dziennik Wschodni (Corner House); NOTA Zakład Mechaniki Precyzyjnej
Very knowledgeable, patience, accommodating and understanding. Answered all questions from me and my colleagues.
- Athabasca University
He style or presentation and knowledge of the subject area.
- Athabasca University
He style of presentation and knowledge of the subject area.
- Athabasca University
Good examples
Very knowledgeable, easy to understand trainer.
geoff loken
Good report, patient in spending time unblocking student's wrong thinking.
Daryl Campbell
I really like going through the training examples and real life examples
Yohance Campbell
I liked the fact the all the questions we prepared beforehand were answered; also the 90 minute challenge to create a little game at the end was a good fun!
Peter Melchart - Greentube IES GmbH
Really knowledgable and friendly guy Answering questions I liked the content and the free exercise in the end
Bianca Zankl - Greentube IES GmbH
He really made an effort to provide specifically the topics we need, and research stuff he didn't normally use.
Michael Kusternig - Greentube IES GmbH
Good examples