TiShadow@davidbankier
4:25
"git-ing" startedSource: githubServer and Build Scripts: npm$ sudo npm install -g tishadow  * App must be built and instal...
Coding from WebpageDuring the presentation this was all done with live coding. These videos were pre-prepared in case ofte...
How it Works (Intro)                                   websockets                                   (socket.io)   tishadow...
Useless?
Deploying AppsFull ApplicationQuick Updates $ tishadowDistributing... $ tishadow update
Deploying Apps* Correction: tishadow build is a little slow in this video because the project had all the mobile webassets...
How it Works (Intro)                                                 websockets                                           ...
Works on Linux
Works on Windows
You CAN build iPhone app     on Windows     No Jailbreak Needed            You need node.js/npm on Windows.      You need ...
Limitations
Another Note
Distributing           Install bundle from: http://tistore.herokuapp.com.
BTWApple rejected the TiShadow App
Fast Jasmin TestingFull ApplicationQuick Updates$ tishadow spec$ tishadow spec update
Fast Jasmin Testing  You can get the code used in these examples from here: http://code.yydigital.com/tilondon.
Coding in the Shadows?                    {demonstration: experimental}The live demonstration was of the `remote-server` b...
Final Comments
Titanium London - TiShadow (July 2012)
Titanium London - TiShadow (July 2012)
Upcoming SlideShare
Loading in...5
×

Titanium London - TiShadow (July 2012)

2,642

Published on

Presentation delivered from Australia to the London Titanium user group via a Google Hangout.

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,642
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
18
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Titanium London - TiShadow (July 2012)

    1. 1. TiShadow@davidbankier
    2. 2. 4:25
    3. 3. "git-ing" startedSource: githubServer and Build Scripts: npm$ sudo npm install -g tishadow * App must be built and installed from the source
    4. 4. Coding from WebpageDuring the presentation this was all done with live coding. These videos were pre-prepared in case oftechnical difficulties and for post presentation viewing...
    5. 5. How it Works (Intro) websockets (socket.io) tishadow app tishadow server TiSDK (partial) node.js express socket.io Ace * See Forging Titanium Episode 23 for more
    6. 6. Useless?
    7. 7. Deploying AppsFull ApplicationQuick Updates $ tishadowDistributing... $ tishadow update
    8. 8. Deploying Apps* Correction: tishadow build is a little slow in this video because the project had all the mobile webassets included in the bundle making it ~4mb. During the live presentation it took ~ 1/3 of the time.
    9. 9. How it Works (Intro) websockets (socket.io) tishadow app TiSDK (partial) Built with Custom tishadow cli Titanium SDK rewrites, bundles and sends off your code. * Currently cli must be co-located with the tishadow server. There is an experimental branch "remote_server" that allows for remote servers.
    10. 10. Works on Linux
    11. 11. Works on Windows
    12. 12. You CAN build iPhone app on Windows No Jailbreak Needed You need node.js/npm on Windows. You need the TiShadow App on your iOS device...
    13. 13. Limitations
    14. 14. Another Note
    15. 15. Distributing Install bundle from: http://tistore.herokuapp.com.
    16. 16. BTWApple rejected the TiShadow App
    17. 17. Fast Jasmin TestingFull ApplicationQuick Updates$ tishadow spec$ tishadow spec update
    18. 18. Fast Jasmin Testing You can get the code used in these examples from here: http://code.yydigital.com/tilondon.
    19. 19. Coding in the Shadows? {demonstration: experimental}The live demonstration was of the `remote-server` branch of tishadow. The server side was hosted onheroku, @ketan had a bunch of devices in London and I was pushing code from Australia.
    20. 20. Final Comments
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×