I have been making apps for transportation since mid 2010. It seems there are huge growth. Every month, I see new ideas in transport app. Most of the creative apps sprout in London. The reason is because Transport for London (TFL) opens up its public transportation data to everyone. Yes, including people outside Britian. You can get the free license at TFL developer site.
I will post regularly for the development of transport apps for London, New York City and Singapore. There will be screenshots and codes in both Android and iOS. Below is an Android widgets that I developed for NYC subway. It shows the status of subway lines. And a 1x1 widget for your favorite subway route. A bigger widget for your favorite stop. And finally a widget for a list of your favorite. It is very convenient to use as a glance of your mobile phone tells you everything you need to know. I will post the programming code in the near future. Have fun!
Hopefully my blog will inspire more people to develop new and sleek apps and improve living standard in their own country. It takes me many hours in the night to develop these applications and I am most willing to share them free including my coding. Please comment with your url if you have complete your own app. I would love to check it out!
I will also post great works that I discovered on Google play and iTune. If you need any support, please email me at ustransit74 (at) gmail (dot) com. Have fun!
"If you are going to make thing in your life, why not make it beautiful?" Designer
On the 3rd day, it stops connecting to iphone. I thought it is because I have water it. I try to change battery. And it does not work. I clear the cache in the app. And finally, the least I expected, I turn off and on the iPhone. It works. I think it is the Bluetooth at iPhone that is jam as I turn Bluetooth on and off several times a day. I will leave it on for now.
- will do notification. Check every 1 hour. If time is within 1 hour of notification time, fetch status. If status has delay, notify user. 020114
It seems scrolling is too slow to use in transport environment. I may have to go back to tab controller.
I really do not want to use scrolling in sg buses. I want info now.
I add in page scroll because of the animation Irish app. But it seems it is a step backward.
Can I have ads below the tab buttons?
Do I need to have line status? Do user need to know the service change? Do user need to know train delay? Do I really need a line status page?
How user want to be notify for train delay? Based on the time user check time. Or a user define time to check status and notify user only when there is a delay. It is easier to identify a time for notification.
Should I give ios 6 a miss? I develop for ios 7 but the notification does not work for ios 5, 6.
I am going to test it 3 days. Day and night. Test the notification.
How is the animation version going to work? It will have tab insteads of scroll. It is faster. It will have tap hold menu for fav.
What is the problem of my NYC server? It stop with a no debug info. Is it too many people trying to access the database? I do not have any write operation. Can I use monatomic? Is there any free server now? Should I reconsider offline database?