Friday 25 July 2014

FlightLocator for Windows Phone 8

Just a month after submitting my Flight Locater app on the Pebble App Store, I've written exactly the same app for the Windows Phone platform. With the capabilities of Windows Phone 8 tools, I'm able to validate input entries and handle exceptions if the flight detail cease to exist. This is the first stage of my submission, so in less than a week time, I will be uploading my 1.1 version of the app. Let me hint at some interesting features that I will add on:

- Handling no network exception
- Displaying logos of popular airlines
- Much more elegant UI

As such, please remember to like and share the app if you think that it is useful. Do review and rate it as well :)

However, please be warned that the information displayed may be inaccurate, so DO NOT use this app as your primary source for your flight details. Instead, refer to the information provided to you by your ticket provider or airline in case of any last minute flight changes. Always cross check information from watch with the information from your ticket provider/airline!

Update: As of 26/7/2014, I have released version 1.1.0.0 of the App! If you have downloaded, you can get the update absolutely free!

New Features included:

- Handling no network exception
- Displaying logos of popular airlines

Update: As of 27/7/2014, I have released version 1.1.1.0 of the App! If you have downloaded, you can get the update absolutely free!

New Features included:

- In-App Advertisements
- Bug Fixes

Update: As of 31/7/2014, I have released version 1.2.1.0 of the App! If you have downloaded, you can get the update absolutely free!

New Features included:

- Brand New UI
- Bug Fixes

Update: As of 6/8/2014, I have released version 1.2.2.0 of the App! If you have downloaded, you can get the update absolutely free!

New Features included:

- Live Tiles Support
- Bug Fixes

Link to Windows Phone Store:
http://www.windowsphone.com/s?appid=c267924d-2e81-418f-b30f-8559b070bf9b

Screenshots of my app:

Saturday 19 July 2014

Raspberry Pi Model B+

After 2 years since the launch of the Raspberry Pi Model B, the affordable and fun computer is back with another new model: Model B+. For the same price as the previous model at US$35, is it worth the upgrade from your existing Model B?

The processor on the new B+ is still the same (700MHz Broadcom processor) with the same amount of RAM (512MB). What has really changed is the addition of 14 more GPIO pins, making up a total of 40 GPIO pins on the board. They have re-invented the power supply on the Pi to be much more energy efficient, saving up to 0.5 to 1 W of energy. They included 2 more USB 2.0 ports to a total of 4 USB ports on the Pi which is definitely a plus for users who wants to connect more devices to their Pi. Traditionally, users need to purchase their own external powered USB hubs to connect their peripherals and thus making their setup messy with dangling cables. Finally the noticeable change is to the onboard storage card re-design. In the past, the Raspberry Pi will only work with SD cards or Micro-SD cards with an adapter for its main storage, resulting in the extended area of the Pi due to the exposed area of the SD card. With the adoption of Micro-SD card slots, the Pi is able to have its own main storage card sit within the structure of the Pi, with no exposed area of the storage card.

The changes this time round focus more on the design rather than the hardware specs of the computer, thus I don't really see a need to upgrade from my existing Model B. But the new Model B+ is definitely worth getting for users who have yet to try out the Raspberry Pi.

Want to learn how to get started with Programming on the Raspberry Pi? Click on the Course Brochure from Learn2Develop.net for more information on the upcoming Raspberry Pi course in Singapore! You will also get to bring home your very own Raspberry Pi Model B+, Official Raspberry Pi Micro-USB charger and Sandisk 8GB Micro-SD card with SD Adapter!

Course Brochure (8 Sep 2014)

Feeling interested to get your very own Raspberry Pi B+?  Use the link down below!





Wednesday 2 July 2014

Flight Locater on Pebble

To all Pebble users out there! I've just written a cool application that allows you to display your flight information on your Pebble smartwatch! Enter your flight detail in the configuration page on your phone and your watch will display all the important information.

Ever wanted to view your flight details at your fingertips without the constant need to refer to your phone? This app will solve that problem! It provides past flight details (up to 4 days from current day) and future flight details (up to 4 days from current day), so its easy to check the flight that you're about to board.

To developers out there who are curious on how my app works, my code simply requests flight information from Flightstats' JSON web service using Javascript, and displaying the information using C code on the Pebble.

Use the link below to download my app.

As of 5/7/2014, the app on the iOS platform is not yet ready due to some issues with Apple and I seek your understanding for the delay and inconvenience caused.

As of 10/7/2014, the app on the iOS platform is finally approved! Thank you for your patience!

As of 25/12/2014, I have released version 1.1 of the app. It brings an improved Flight Configuration Utility page as well as support for flights up to year 2020. I have changed the file hosting of the utility page to my personal web server, therefore it should perform more efficiently.

As of 1/2/2015, I have released version 1.2 of the app, which I moved the Flight Configuration Utility to Amazon's Web Servers, which assures little downtimes and maximum performance.


Please also leave your feedback down in the comments below to let me know what I should improve on in the future update for the app. Do let me know what you think!

Do review it and share it with your friends if you find the app useful. Also, if you enjoyed using the app, give it a like on the Pebble store so that more people can notice this useful app! However, please be warned that the information displayed may be inaccurate, so DO NOT use this app as your primary source for your flight details. Instead, refer to the information provided to you by your ticket provider or airline in case of any last minute flight changes. Always cross check information from watch with the information from your ticket provider/airline!

If you find any errors or any problems with the app, please do not hesitate to write an email to support@clarencechng.com, and I will get back to you ASAP. Thanks!





Link to Pebble Appstore (web):
https://apps.getpebble.com/applications/53b40643e15ac85ce6000256

Link to install Application (only for iOS and Android users):
pebble://appstore/53b40643e15ac85ce6000256