background image

Facebook Mobile Web Apps Have Arrived. Facebook have released a set of tools for mobile web developers to create Facebook powered web apps for iOS and Android users. Features include themed FB dialogues, sidebar integration & authentication on referral. Read more »

Android Meet App Engine, App Engine Meet Android With the latest release of Google Plugin for Eclipse, we're bringing together two great Google platforms, Android and App Engine, with a set of easy-to-use developer tools. Diving a bit deeper, here are some of the features offered in GPE 2.4... Read more »

Mobile jQuery Theme Touch-Optimized Web Framework for Smartphones & Tablets. jQuery Mobile Theme is a powerful theme built on the jQuery Mobile platform. The theme adapts some of Drupal's base output to work with the highly themable designs built into the jQuery Mobile framework. Read more »

Use PhoneGap Media API & jQuery Mobile UI Framework This Two-Minute Tutorial (TMT1 Part1) shows how to use the PhoneGap Media API to play an audio file, and use jQuery Mobile for a simple UI using buttons and updated text display. It also shows two ways to access the audio file: as a url, and locally (from the device) using the project's /assets folder Read more »

Apple handcuffs 'open' web apps on iPhone home screen Apple's iOS mobile operating system runs web applications at significantly slower speeds when they're launched from the iPhone or iPad home screen as opposed to in the Apple Safari browser, and at the same time, the operating system hampers the performance of these apps in other ways, according to tests from multiple developers and The Register. Read more »

Beginning Android for iOS Developers; or, How to Build a Real-World Android App You've just built an iOS app. You bit the bullet and downloaded the SDK, paid Apple its $99 developer fee, learned Cocoa and Objective-C, made some provisioning profiles, and out came an App that Apple now holds for a week or so with many others somewhere in Cupertino before being released into the Conradian jungle that is the App Store. You this it? Read more »

Wrap-up: webOS Developer Conference at Mobile World Congress After announcing the next exciting chapter of webOS at February 9’s Think Beyond event, we took our show on-the-road, hosting a webOS App Developer Conference at Mobile World Congress. The excitement and buzz around webOS and upcoming devices like the HP TouchPad were incredible. We had an awesome time meeting with everyone and hope everyone there had a blast. Read more »

Fragments For All A few weeks ago, Dianne Hackborn wrote about the new Fragments API, a mechanism that makes it easier for applications to scale across a variety of screen sizes. Read more »

Web Compatibility Test for Mobile Browsers - version 2 Web Compatibility Test for Mobile Browsers - version 2 Your browser's score: 100% Read more »

An HTML5 Test For Mobile and Desktop Browsers I recently discovered Niels Leenheer's It's another test suite that attempts to measure a browser's support for components of the HTML (formerly HTML5) and CSS3 draft specs. Like the W3C's Web Compatibility Test for Mobile Browsers - version 2 this one assigns a numeric score representing the browsers overall compliance with the specs. It shows pass/fail grades for each individual test as well. Read more »

Mobile HTML5 Boilerplate Based on the popular HTML5 Boilerplate, this new mobile version has all the HTML/CSS/JS templates you need to quickly build your own fast, robust and future-proof mobile HTML5 site. The boilerplate also contains some handy server config files to speed up performance and add some emerging file formats and is fully cross-browser compatable (yes, even with IE6). Read more »

Qt for Android I had a dream that one day, I'll be able to deploy existing Qt software on any Android platform. I had a dream that one day, all Qt applications will use system wide shared Qt libraries. I had a dream that one day, all Qt applications once compiled and deployed to one android platform, will run on any other newer android platform and will last for years without any recompilation... Read more »

Test and debug your HTML5 mobile applications from within your browser. Test and debug your HTML5 mobile applications for multiple platforms. All from within your browser and in a fraction of the time. This looks quite interesting. Read more »

Python, JRuby on the Android Platform in 10 Steps No dynamically-typed programming languages on the Android platform? Python. It is well known that Google frequently uses the Python programming language in many of their production applications, including Google App Engine, which is largely built and extended upon with Python and Java. Up until now, it has been uncommon to use Python scripts on the Android platform. Read more »

Mobile Developers Guide to the Galaxy If you've been to any of our WIPJams or met us at another event, you've probably seen The Mobile Developer's Guide to the Galaxy. It's a great little booklet we put together with the kind folks at Enough Software that covers the basics of many facets of mobile development. The new, bumper 7th edition is out today and available for download or for in-person pickup at the Enough Software stand at MWC (7D62) or on Thursday at the Jam in App Planet ADC1 Read more »

Presentation: Mobile Web on Drupal! Hi, everybody! Last night I gave a presentation to the Portland, Ore., Drupal Users Group (PDXDUG) about the vast topic of the mobile Web on Drupal. There’s a whole lot crammed into this 94-slide deck (and I delivered it in 45 minutes—whew!), and some of it will be old hat to mobile Web folks. Read more »

Are you the ultimate QML Jedi? - The Quick Competition 2011Q1 has arrived! The Qt SDK 1.1 Tech Preview is now available, and comes with cool new features like Design for visually creating QML UIs, and seamless deployment support for both Symbian and Maemo. To encourage you to play with it, we're having a "Quick Competition" - you have roughly 6 weeks to either: create an amazing app in Forum Nokia Projects that will catch the eye and please the "inner nerd", or write a great Qt Quick article, tutorial or guide (with code) on the Wiki Read more »

Android Patterns This is, a set of interaction patterns that can help you design Android apps. An interaction pattern is a short hand summary of a design solution that has proven to work more than once. Please be inspired: use them as a guide, not as a law. Read more »

Drawing Charts in webOS Apps Using HTML Canvas The HTML5 Canvas element is often used for games because it’s less CPU intensive than moving divs around. It also gives you very fine control over the output. However, games aren’t the only use for Canvas. It’s also great for generating charts on the fly instead of rendering them into an image on your server. It’s also a standard available across almost every desktop and mobile browser. In this blog you’ll see how to generate bar charts from JSON data using the Canvas element. Read more »

Mobile Web? iPhone, Android, and BlackBerry, mostly Here are a few interesting tidbits from some mobile websites we’re monitoring. The following stats are from the two month period inclusive of December, 2010 and January, 2011. The sites are U.S. centric and tend to draw from a younger (18-35 year old) demographic. You can make what you will of this data, I just thought it was interesting to look some actual numbers from working sites. Read more »