Thursday, January 21, 2010

Types of Mobile Website: Mobile Web Applications with PHP & .Net

There are two types of Mobile Websites:

1. Built for Symbian and other Mobiles OS (Nokia/Sony Ericson/Motorolla or any other) they are not rich in Graphics and they mostly have textual information with few images. Please see examples at this website for these mobile websites which run in any mobile: http://winksite.com. Please click on any icon in the bottom to see website in nokia simulator. We are developing this version of mobile website for one of our client .

2. Second type of mobile website is built for IPhones. Please visit http://mobify.me/gallery/wd/ for few examples. They are XHTML Based websites
?xml version="1.0" encoding="UTF-8"?>
!DOCTYPE html PUBLIC "
//WAPFORUM//DTD XHTML Mobile 1.2 //EN"
"http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd"

which have rich graphics which are normally visible to only IPhones and their graphics are not visible in normal mobiles.

Although you can create the dynamic html on your own but a better experience would be to use some library that generates code for you with PHP or .Net. An Available Good Library For Generating Code is HAWHAW:

This library can be used with php or .net and it create wap code

http://Hawhaw.de

with the help of this library, We were able to create wap output of our choice which otherwise seems to have no help on html effects for wap and many other html attributes. Now you just have to create one object of page, form or any html element and nest/place them accordingly. This library not only generate code for symbian browsers but also create XHTML output for IPhones.

Emulators

When we talk about working with such limited functionality websites, we certainly needs simulators as well which output like real mobile. You can use Microsoft Mobile Explorer 3.0 Emulator for this purpose.

If you working for IPhone's rich graphics web application, I would advise you to use this simulator: MobiOne (http://www.genuitec.com/mobile/download.html). This is IPhone and Palm Pre emulator and has just updated to the Milestone 6 version, which includes a new drag-n-drop mobile Web visual designer for mockups, updated OSS components, screen capture, multi-touch and gesture support and improved PhoneGap support for hybrid applications!

I hope all this information will help you getting quick start your mobile application today. Feel free to ask me any question regarding Mobile web applications and custom IPhone Application Development. I could be reached at Analyst.Net@gmail.com

No comments: