Develop Titanium apps
at the speed of the web!
Welcome to RapidDev!
The keys to Better & More Stable Titanium Apps
TiCalab...
The tools we will be using…
ti-mocha
Jenkins
‣ Unit testing framework
‣ Author: visionmedia
‣ Ported to Titanium by Tony L...
Oh, and RapidDev
npm install rapiddev -g
“it’s not me it’s you”
- Titanium mobile
Unit.test !== TDD.test
- The internet
Using the Development dir
Ti-Mocha
tonylukasavage.com/ti-mocha/
TiCalabash
github.com/appersonlabs/TiCalabash
Jenkins
http://jenkins-ci.org/
Install Git Plugin
Install TFS Plugin
(Optional)
https://github.com/jenkinsci/tfs-plugin
Jenkins
Set your ENV
TiCalabash and TiMocha: The keys to Better & More Stable Titanium Apps
Upcoming SlideShare
Loading in …5
×

TiCalabash and TiMocha: The keys to Better & More Stable Titanium Apps

1,884 views

Published on

How to build better, and more stable Native (Titanium) Mobile Apps using Calabash and Mocha unit testing. Gist for the Jenkins Config: https://gist.github.com/Sophrinix/70c757e8f1e4bf4578ff

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,884
On SlideShare
0
From Embeds
0
Number of Embeds
28
Actions
Shares
0
Downloads
5
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

TiCalabash and TiMocha: The keys to Better & More Stable Titanium Apps

  1. 1. Develop Titanium apps at the speed of the web! Welcome to RapidDev! The keys to Better & More Stable Titanium Apps TiCalabash & TiMocha Matt Apperson & Andrew McElroy appersonlabs.com codexlabs.com
  2. 2. The tools we will be using… ti-mocha Jenkins ‣ Unit testing framework ‣ Author: visionmedia ‣ Ported to Titanium by Tony Lukasavage ‣ https://github.com/tonylukasavage/ti-mocha ‣ CI server ‣ Author(s): A long list of community members ‣ http://jenkins-ci.org/ Ti-Calabash ‣ Acceptance testing ‣ Author: Xamarin ‣ Ported to Titanium by Apperson Labs & Codex Labs ‣ https://github.com/appersonlabs/TiCalabash
  3. 3. Oh, and RapidDev npm install rapiddev -g
  4. 4. “it’s not me it’s you” - Titanium mobile
  5. 5. Unit.test !== TDD.test - The internet
  6. 6. Using the Development dir
  7. 7. Ti-Mocha tonylukasavage.com/ti-mocha/
  8. 8. TiCalabash github.com/appersonlabs/TiCalabash
  9. 9. Jenkins http://jenkins-ci.org/
  10. 10. Install Git Plugin
  11. 11. Install TFS Plugin (Optional) https://github.com/jenkinsci/tfs-plugin
  12. 12. Jenkins Set your ENV

×