- The user interface of the application have to be nice a la iphone.
- provide RAD tools, I do not have time coding in notepad.
- Good documentation and online support (through forums and etc..).
- Need to able to learn and develop a nice UI within hours.
- The ability to connect and display real-time maps such as Google Maps or Yahoo!Maps.
Ok, first of all I was not trying to develop a mobile webpage, the type of thing you can do with Yahoo! Blueprint. My aim is to later develop this weekend project into a full blown mobile application with other contents such as videos, telephone dialing and messaging features. Based on that, I realized that there are bunch of technologies there which can be separated into two categories:
- Vendor neutral: J2ME (JavaFX???) and Android
- Vendor (or Manufacturer): iPhone, Symbian and the list is very long.
I therefore decided to take a vendor neutral approach. I have some experience developing J2ME based applications and I can tell that the user interface is not as great as on the iPhone or Android based phones. So what about JavaFX, let me know the next time you see a JavaFX-based phone in a shop window or in public.
So I decided to take the Android route. I know the API were based on JAVA, making the learning curve an easy ride. One thing I don’t understand is; Android has been out for awhile and still do not provide a supported version of their development plugins for NetBeans or any other IDE but Eclipse. Nevertheless, I decided to use NetBeans to the develop the “weekend project”. Android emulator is nice to work but sometimes, i just had to run the application multiple times in order to see the app in the emulator.
I believe that in order to be a good Android developer, you need to familiarize yourself with building the UI through the XML and know your widget from your layouts. Anyway, this is just the start of the project but next time I blog about, I will discuss how to connect to web services to perform user authentication and persist data. For now here is a screenshot of the search tab taken from the emulator.
P.S. The application will be a recommendation engine that will recommend user how to go out and enjoy themselves on any budget. For example, a person with £100 budget can see what to do, where and when. For example, go on a date to cinema then to restaurant before heading out to night club. Users will be able to review and rate recommendations.
Please support my blog and its advertisers by clicking on the interesting products/ services on the right (Google ads). Cheers.

I actually enjoyed reading through this posting.Many thanks.
Mobile Applications Development
Excellent and nice information about Mobile Application Development. Mobile Application Development for iPhone development and Android Mobile Application Development. Thanks for sharing nice information. Awesome post.
Growing use of mobile phones & custom mobile application by businesses is directly creating favorable situations for mobile apps development. Businesses use blackberrry apps development for advertising purpose in the modern business environment at global level. A mobile software platform and OS based on the Linux kernel, Android apps development allows developers to create code that software development company can control mobile devices via Google-enabled Java libraries. Our team of iPhone apps development has deep knowledge of build application with iPhone SDK with excellent understanding of iPhone OS inner architecture. Our software outsourcing company works on behalf of partner for their clients it outsourcing services
Yes. Worth useful blog. There are a lot of companies that are showing a keen interest in business applications and quite a few of them are even outsourcing their requirements to Indian companies.
mobile application development
Focusing on user experience, reliability, and innovation, McGinley Media builds apps and websites that respond immediately. blackberry app developers
mobile website development
I accept this absolutely is excellent information. Most of peoples will accede with you. so i would like to thanks for creating this blog.
Android app developer
Hi there, awesome site. I thought the topics you posted on were very interesting. I tried to add your RSS to my feed reader and it a few. take a look at it, hopefully I can add you and follow.
J2ME Application Development
We also offer latest Android development company PC tablet application development services for better PC tablet experience
With thousands and thousands of users and enormous amounts of downloads, Android Apps Development field is humming with action.
Nice Information You Can Sharing
For More Information You Can Visit : http://www.capanicus.com/mobile-application.php