You Are Here:

Community: Blogs

Maximiliano Firtman's Forum Nokia Blog

Cross-Platform Mobile Widgets Development

firt | 03 August, 2009 16:32

Did you missed last InsideMobile Conference in San Jose, California? It was a great conference about mobile development in eBay Conference Center. 

Here is my presentation about cross-platform mobile widget development.

Any question about it feel free to contact me by mail or twitter.

RSSComments

Great slides

robin.jewsbury | 05/08/2009, 19:40

robin.jewsbury

Excellent slides and yes you are right cross platform development of widgets is possible using a core set of code common to all platforms. One issue I have faced though is the different way the iPhone and Android treat scrolling ie they ignore the CSS "position:fixed" command whereas S60 behaves correctly. This makes it difficult to use the same code for all platforms if you want none-scrolling screen regions - I am working on a solution but its not fully working yet.

Re: Cross-Platform Mobile Widgets Development

firt | 05/08/2009, 20:24

firt

Thanks Robin for your feedback. And yes, we still need porting between some platforms. But that porting can be on the fly, using the same code. For example, you can use the body class pattern where you assign a class using JavaScript to the body tag depending on the platform. So, you can generate some different CSS per platform.

Thanks!

wmseto | 12/08/2009, 23:18

wmseto

Your slides are very educational. Thank you very much. As your presentation has pointed out. Many vendors are expanding in this area. Great potentials!

You must login to post comments. Login
 

Rate This

 
 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia 
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fblogsE2eforumE2enokiaE2ecomE2fblogE2fforumE2dnokiaE2dpodcastsE2f2009E2f08E2f19E2fforumE2dnokiaE2dpodcastsE2depisodeE2d007E2daugustE2dfnE2ddeveloperE2dnewsletterE2dhighlightsX qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qdcZtypeQUqfntypeZBlogContentQ qdcZtypeQUqfntypeZBlogE45ntryQ qdcZtypeQUqfntypeZCommunityContentQ qdcZtypeQUqfntypeZE52esourceQ qdcZtypeQUqfntypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZtopicQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fFNE2d1E2fBlogTopicE2fgeneralX qfnZtopicQUqfnTopicZbrowsingQ qfnZtopicQUqfnTopicZwebE5ftechnologyQ qfnZtypeQUqfntypeZBlogContentQ qfnZtypeQUqfntypeZBlogE45ntryQ qfnZtypeQUqfntypeZCommunityContentQ qfnZtypeQUqfntypeZE52esourceQ qfnZtypeQUqfntypeZWebpageQ qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qrdfZtypeQUqfntypeZBlogContentQ qrdfZtypeQUqfntypeZBlogE45ntryQ qrdfZtypeQUqfntypeZCommunityContentQ qrdfZtypeQUqfntypeZE52esourceQ qrdfZtypeQUqfntypeZWebpageQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ