Responsive App Development using Titanium

Snowciety’s co-founder Ronald Treur will do a follow-up on the topic he discussed last January: Fundamentals - Making the most of your single thread. This time he will show you a JavaScript class that might change the way you create apps with Titanium forever.

Agenda

• 17:30 Walk-in Lab

• 18:30 Free pizza & drinks

• 19:30 Speaker

• 20:30 Q&A and hands-on Lab

Walk-in lab

From now on, be sure to bring your laptop and test devices, 'cause we get hands-on! Get to Glimworm HQ straight out of work to get help with your daily issues. And after hearing the latest on Titanium, learn how to use it in your projects right away! Plenty WiFi, power and tables, don't worry.

Subject: Responsive App Development using Titanium

Last January Ronald talked about keeping your app responsive by making the best use of the single thread that runs all your Javascript logic. The primary tool to accomplish this turned out to be Underscore's defer-function. For those who missed this talk, please check out this (lengthy 3-part) article on TiDev.io: Keeping Your App Responsive.

Unfortunately the extensive use of defer throughout your application comes with some new pitfalls. Understanding and circumventing these pitfalls might seem like a huge obstacle when trying to incorporate the defer-mechanic into your application.

In order to better understand what is going on Ronald will show you a live demo of a demo app that has defer built into it from the start. He will explain the structure of the app and how the TaskManager.js file works that he created for this purpose.

Speaker

Ronald Treur has been working with Titanium for over two years now. Together with Timan Rebel, he created the social wintersports app "Snowciety". Originally coded using Titanium 1.6, the app was completely rewritten using Alloy in 2013.

Using Alloy as a foundation, Ronald wrote a framework on top of it that offers more options and flexibility and at the same time increases the level of abstraction and cohesion. Dubbed "Frost(ium)", this framework is currently closed source and used exclusively by Snowciety. If however, he ever manages to clone himself, he promised to open source it.

Join or login to comment.

  • Eric H.

    Thanks, I'll give it a try!

    April 15

  • Ronald T.

    I was asked specifically to not delay putting the TaskManager online, even when unfinished or riddled with bugs. I did however delay it a few days, for which I offer my apologies! It's hard putting incomplete code online ;-)

    As it is however, it is still incomplete, probably has some bugs, needs some refactoring already... but it works in the simple example scenario I have running locally.

    Work will continue daily, so stay tuned!

    Check out the TaskManager:
    https://github.com/RonaldTreur/graviton.TaskManager

    1 · April 14

  • Wytze

    Great new insights, thanks!

    April 3

  • Nico V.

    Very educational and informative. Excellent!!!!

    April 2

  • Mark A.

    Ik bedoel natuurlijk http://www.tidev.io/.

    April 2

  • Mark A.

    Jammer, ik had er vanavond bij willen zijn. Dat lukt helaas niet. Ik heb veel opgestoken van jouw reeks op http://gitt.io/ Ronald. Bedankt!

    April 2

  • Sadiq

    Unfortunately i had to cancel my status. Have Fun

    April 2

  • Rene P.

    Ik heb helaas moeten annuleren! Volgende keer ben ik er weer bij

    April 2

  • Alexander B.

    Benieuwd

    March 25, 2014

28 went

Our Sponsors

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Bill

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy