Category Archives: Training

TiDynamicGrid combined to read data from a blog

Interested in a hands-on tutorial in Titanium? Building Cross-Platform Apps using Titanium, Alloy, and Appcelerator Cloud Services

On the day of our TiAlloy training 2 days ago, a module was released called TiDynamicGrid (Gittio link) which lets you quickly create a dynamic grid of content in your app.

As a quick bonus for the attendees of our training, I did a quick, basic combination of both TiDynamicGrid and concepts from FokkeZB’s tutorial slides.  Works on iOS and Android.

The code should be pretty self explanatory for those who attended, it’s a very simple implementation but a good example of what you can do with Titanium in a very short space of time.

Any post that doesn’t have a Featured Image set in WordPress (which is most of them at time of writing :P) defaults to our company logo:


Screen Shot 2014-08-11 at 7.37.06 AM



Screen Shot 2014-08-11 at 7.59.23 AM


Github repo:

FREE Titanium Workshop Summary

Interested in a hands-on tutorial in Titanium? Building Cross-Platform Apps using Titanium, Alloy, and Appcelerator Cloud Services

Very educational and fun! Learned a whole new engine!”

It’s a super fantastic seminar where you can actually learn something new in less than a day.”

The workshop is awesome I learned a lot. Great jumpstart to learning Ti.”

Big thanks to all the attendees from today’s free workshop in Makati, Philippines…we had a great time and I think you all learned something quite valuable.

There’s still so much more about Titanium to learn about that we didn’t have time for but I think you all got a great introduction which should be enough to get you started exploring more about Titanium.

We’re planning more workshops in the future both on the same topic and some others that will go more in-depth on particular topics.

Thanks again to @FokkeZB for his work on the slides, they’re the reason for the great testimonials!

Here’s a pic of today’s attendees:10589982_10203753282766283_1987051079_n

Shame about the two who cancelled at the last minute and couldn’t make it today, bawi kayo next time!

Stay tuned for further updates and the schedule for the next workshop!


FREE Titanium Training Workshop August 9

Interested in a hands-on tutorial in Titanium? Building Cross-Platform Apps using Titanium, Alloy, and Appcelerator Cloud Services

UPDATE: The Saturday Workshop is now full but we plan to hold another workshop in the near future so watch this space.

Foolproof Labs is happy to announce that we will be holding a free workshop for anyone interested in learning about cross-platform mobile native UI application development with Appcelerator’s Titanium.

It is a very hands-on workshop where you will end the day with a working Android and iOS application that pulls data from a blog, displays it in a list and displays the blog post in full when the list item is clicked.

A very simple app but a great intro to Titanium that will cover:

  • Alloy Framework
  • Intro to views and styling elements with TSS
  • Optimising your development workflow with TiShadow
  • UI elements:
    • ListView
    • NavigationWindow
    • Labels
    • WebViews
    • SearchBar
  • Collections/Models with BackboneJS
  • Data Binding + Sync Adapters

That’s a lot to get through in one day! And we won’t just cover the theory, you will be expected to use all of the above to create your own app by the end of the day.

To register your interest, click here

Key info for those attending:

At this point, please take note of the following:
  • Before the training: please setup Titanium, TiShadow and if you want to develop Android: GenyMotion (the default Android emulator is very slow).  
  • It can take a long time to setup (and download!) and you can encounter a lot of problems so please don’t leave it until Friday night or even worse Saturday morning.  Please try to install it as soon as you can.  It’s very likely that you’ll encounter some problems with the setup so we’re having an “open surgery” for Titanium issues in our office next week.  Just bring your laptop (or desktop if you must :P) to our office before Saturday and either me or Rhys will be happy to help you debug the problem.
Other than that, looking forward to meeting you all next week where we’ll have free coffee, free lunch and lots of free Titanium Training 🙂


Foolproof Labs – Usability & UX Mentoring for Start-ups (Session 1)

Last saturday our friends at Curiosity invited us to give a workshop on usability to 2 local startups, ivolunteer and Dmap.  It was a pleasure to present and work with such passionate people who are working for 2 very worthy causes.

Ivolunteer aims to gather volunteers from all over the Philippines to help out others who are in need. Volunteers can choose the activities they want to participate in then sign up online.

Dmap is still in beta phase.  The concept is a web app where users can input locations of diagnosed dengue cases with the vision of being able to map outbreaks in areas.  This project really resonates with me as i have a young family, and have recently just recovered from dengue.

Initially the plan was to have a one day event where we would do live usability testing on their sites and then analyse the findings, but after several discussions we decided it would be more productive if we turned the 1 day workshop into a 4 session spanning over a 3 month period.  Here is the schedule we decided on:

  • Session 1 – Usability basics & Live Expert Review
  • Session 2 – Usability test of your products (1)
  • Session 3 – Usability test of your products (2)
  • Session 4 – Usability test of your products (3)

I started off the workshop by discussing basic usability topics so the teams had an appreciation and understand of what its all about, then workshop ended with a live expert review, performed by Christine Balatbat from Movent.

Many thanks to Curiosity for inviting Foolproof Labs to present, and to ivolunteer and dmap for attending. We’re looking forward to the next session where we will be testing the sites in the Foolproof Labs office!

presentation of the schedule for the workshop


Free WordPress and other Training with Foolproof Labs


We at Foolproof Labs would like to start giving back to the community and we’re really, really keen to start a series of FREE training sessions to introduce people to various topics that Foolproof Labs deals with on a daily basis.

The first one we’re looking at is a basic introduction to WordPress and will cover converting an HTML template to a WordPress theme and other basics. It will be useful for designers and HTML developers looking to take their work to the next level. It’s something you can find a lot about on the web so if you learn well by reading tutorials online then stick with that. On the other hand, if you learn better by having someone teach you face to face or you’re just curious then you could consider signing up.

The training session would probably be for just half a day and food would be provided and it would be absolutely, 100% free.

If you would be interested in this, please leave your name and email address in the following form so that we can contact you when we finalise the date and location:

Other topics we are considering in future are: Symfony2, Magento, User Experience, SEO, PPC, Titanium, Drupal.