Titanium London - TiShadow (July 2012)

3,634 views
3,289 views

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
3,634
On SlideShare
0
From Embeds
0
Number of Embeds
122
Actions
Shares
0
Downloads
19
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. TiShadow@davidbankier
    2. 4:25
    3. "git-ing" startedSource: githubServer and Build Scripts: npm$ sudo npm install -g tishadow * App must be built and installed from the source
    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. 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. Useless?
    7. Deploying AppsFull ApplicationQuick Updates $ tishadowDistributing... $ tishadow update
    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. 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. Works on Linux
    11. Works on Windows
    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. Limitations
    14. Another Note
    15. Distributing Install bundle from: http://tistore.herokuapp.com.
    16. BTWApple rejected the TiShadow App
    17. Fast Jasmin TestingFull ApplicationQuick Updates$ tishadow spec$ tishadow spec update
    18. Fast Jasmin Testing You can get the code used in these examples from here: http://code.yydigital.com/tilondon.
    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. Final Comments

    ×