Design & Development
Audio/Video Playback & Streaming Support on Mobile Devices
January 19, 2009, by daniel.hunt
Audio and video are very important tools in the arsenal available to web-developers, marketing/sales types and content providers (to name but a few). Few are likely to remember the internet before YouTube, before on-demand playback of your favourite tv shows or even before Google for that matter, which means that the ability to embed movies and rich content in a webpage is almost certainly taken for granted in today's always-on world... Read More
Effective Design for Multiple Screen Sizes
January 15, 2009, by bryanrieger
So you're a designer and have been tasked with the design of a mobile web site. Chances are, unless you're designing for only one device you're quickly going to be faced with a common problem experienced by designers who work with mobile devices; figuring out what screen size to actually design for. For instance:... Read More
Build a Mobile and Desktop-Friendly Application in Django in 15 Minutes
January 5, 2009, by ronan
This article quickly walks you through the process of setting up an absolutely minimal mobile- and desktop-friendly web application using the Django framework. This particular framework works very well with mobile thanks to the way its templates are structured and makes for a good choice for new web-based applications... Read More
Developing Location Based Services: Introducing the Location API for J2ME
December 19, 2008, by nicogoeminne
Many mobile phones today support the Location API for J2ME under JSR-179. Using the location API, you can easily develop useful location based mobile Java applications. In this article, we demonstrate how to develop and test a mobile location based client server application using JSR-179, servlets and Google Maps... Read More
A Very Modern Mobile Switching Algorithm – Part II
December 8, 2008, by James Pearce
This article follows on from last month's Part I, where we discussed some of the principles of handling mobile users and switching their experiences. If you haven't read it yet please do so before we dive into some of the technical ideas and implementation details... Read More