<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WebProNews &#187; mobile</title>
	<atom:link href="http://www.webpronews.com/feed?tag=mobile%20development" rel="self" type="application/rss+xml" />
	<link>http://www.webpronews.com</link>
	<description>Breaking News in Tech, Search, Social, &#38; Business</description>
	<lastBuildDate>Tue, 21 May 2013 19:26:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Web&#8217;s Masters Recommend Best Mobile Web Practices</title>
		<link>http://www.webpronews.com/webs-masters-recommend-best-mobile-web-practices-2008-07</link>
		<comments>http://www.webpronews.com/webs-masters-recommend-best-mobile-web-practices-2008-07#comments</comments>
		<pubDate>Tue, 29 Jul 2008 23:10:06 +0000</pubDate>
		<dc:creator>WebProNews Staff</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=46425</guid>
		<description><![CDATA[As millions of people around the world add web-capable mobile devices to their pockets, the World Wide Web Consortium (W3C) hopes publishers will adopt its recommendations on mobile web development.
]]></description>
			<content:encoded><![CDATA[<p>As millions of people around the world add web-capable mobile devices to their pockets, the World Wide Web Consortium (W3C) hopes publishers will adopt its recommendations on mobile web development.<br />
<span id="more-46425"></span>
<p>
Consistency in the HTML specification helped webmasters build sites that anyone with a browser could visit. When Microsoft began playing around with non-standard ways of handling HTML in its Internet Explorer browser, the Internet suffered a bit as developers were forced to build sites to display themselves one way for IE, and a different way for every other browser.</p>
<p>
Microsoft cleaned up its act over the years, with IE 8 being as close to hewing to universal specifications on handling HTML and CSS. But the annoyances of several years of creating workarounds to cater to Microsoft likely played a role in the building of a <a href=http://www.w3.org/TR/2008/REC-mobile-bp-20080729/>mobile web specification</a> by the W3C.</p>
<p>
&#8220;The recommendations refer to delivered content and not to the processes by which it is created, nor to the devices or user agents to which it is delivered,&#8221; said the opening of this latest best practices document. &#8220;It is primarily directed at creators, maintainers and operators of Web sites.&#8221;</p>
<p>
As more webmasters seek out mobile web users, especially in the competitive market for local business customers, they will want to embrace such consistency. No one wants to put a barrier in front of a potential customer.</p>
<p>
To keep the mobile web open and inviting, W3C suggested minimal navigation for the top of pages, and consistent navigation methods throughout mobile sites. Since many webmasters practice SEO and redirection of links, W3C said using 3xx HTTP codes instead of markup to redirect pages should be the method here.</p>
<p>
Skip the frames and the tables for organizing mobile content too. And when there is a non-text element on a page, a text equivalent should be provided too.</p>
<p>
Reaching the growing number of web-capable mobile devices promises a long-term payoff. There is room for first-movers to seize a place on the mobile web with their content, where a similar opportunity may not exist on the conventional PC. Develop to reach as many mobile users as possible, for a chance at achieving this.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/webs-masters-recommend-best-mobile-web-practices-2008-07/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Android Had Some Glitches</title>
		<link>http://www.webpronews.com/google-android-had-some-glitches-2008-03</link>
		<comments>http://www.webpronews.com/google-android-had-some-glitches-2008-03#comments</comments>
		<pubDate>Wed, 05 Mar 2008 11:14:18 +0000</pubDate>
		<dc:creator>WebProNews Staff</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Platform]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=44365</guid>
		<description><![CDATA[The Google Android SDK for developing mobile applications contained a slew of vulnerabilities, including a passwordless root account.
]]></description>
			<content:encoded><![CDATA[<p>The Google Android SDK for developing mobile applications contained a slew of vulnerabilities, including a passwordless root account.<br />
<span id="more-44365"></span>
<p>
Since the end of January, Google received reports about its <a href=http://www.openhandsetalliance.com/android_overview.html target="_blank">Android</a> SDK possessing a number of security flaws. As Google released the SDK to the open source community, bug detection would be an expected part of the development process.</p>
<p>
Security vendor <a href=http://www.coresecurity.com/?action=item&#038;id=2148 target="_blank">Core Security</a> provided a lengthy advisory about the Android SDK, which to us indicates the open source process worked. The prototype Android phones seen already won&#8217;t be a reality until the software bugs receive the attention they need.</p>
<p>
Google made this statement, listed in the advisory, about Core&#8217;s findings:</p>
<blockquote style=background-color:#ffdead;><p><i>&#8220;The current version of the Android SDK is an early look release to the open source community, provided so that developers can begin working with the platform to inform and shape our development of Android toward production readiness. The Open Handset Alliance welcomes input from the security community throughout this process. There will be many changes and updates to the platform before Android is ready for end users, including a full security review.&#8221;</i></p></blockquote>
<p>
The trio of vulnerabilities detected by Core all concerned the processing of images by Android&#8217;s web browser. Core said the flaws in processing GIF, BMP, and PNG images could have enabled a malicious website to attack the platform and ultimately execute arbitrary code.</p>
<p>
A little sloppiness, not on Google&#8217;s part, could be to blame for the problems Core found. They noted the use of an outdated <tt>libpng</tt> reference library for handling PNG images in a library used by Android. Google has since updated Android with a current version of <tt>libpng</tt> that should eliminate that particular problem.</p>
<p>
Fixes for the GIF and BMP issues arrived with newer SDK releases. However, followup research by Core found the root account arriving without a password by default. &#8220;Unprivileged users with shell access can simply use the <tt>su</tt> program to gain privileges,&#8221; said Core.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/google-android-had-some-glitches-2008-03/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Stake Your Claim on the Mobile Web</title>
		<link>http://www.webpronews.com/stake-your-claim-on-the-mobile-web-2006-12</link>
		<comments>http://www.webpronews.com/stake-your-claim-on-the-mobile-web-2006-12#comments</comments>
		<pubDate>Thu, 14 Dec 2006 17:32:36 +0000</pubDate>
		<dc:creator>Ross Dunn</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[Ads]]></category>
		<category><![CDATA[Advertising]]></category>
		<category><![CDATA[Countries]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Dotmobi]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Link]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Vodafone]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[wikipedia]]></category>
		<category><![CDATA[Yahoo]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=33720</guid>
		<description><![CDATA[With the Internet growing so rapidly do you ever wonder if you are missing a new trend or technology that could boost your bottom line?
]]></description>
			<content:encoded><![CDATA[<p>With the Internet growing so rapidly do you ever wonder if you are missing a new trend or technology that could boost your bottom line?</p>
<p>Well, there just happens to be a piece of the Internet that I bet you haven&#8217;t made the leap to yet and it is going to be BIG. This new space is mobile search and mobile Internet surfing. </p>
<p>I know, I know, mobile Internet use has been around for a while, but even now it is very much in the infancy phase of development. After all, it was only over the past year that a <a href="http://www.w3.org/TR/dial/" class="bluelink">W3C working draft</a> appeared that allows web designers to create mobile sites compatible with the many mobile phone browsers. I have tried to use the search and navigation abilities on mobile phones and I have not been impressed; clunky is a nice way to put it. That said, there is no question in my mind this is a market that will explode over the next couple of years. To back up my lofty claim here are just a few of the notable headlines on the build-up to mobile search and advertising published over the last 30 days: </p>
<p> <a href="http://yhoo.client.shareholder.com/press/releasedetail.cfm?releaseid=218558" class="bluelink">Vodafone and Yahoo to Launch Advertising on Mobile Devices</a> (Yahoo)</p>
<p>Mobile technology is way ahead in Europe and Vodafone is currently &#8220;the largest mobile telecommunications network company in the world by turnover and has a market value of about 86 billion (November 2006)&#8221; ( <a href="http://en.wikipedia.org/wiki/Vodafone" class="bluelink">according to Wikipedia</a> ) . Yahoo has signed a deal which will provide Vodafone users with carefully targeted advertising in exchange for cheaper phone options. </p>
<p> <a href="http://www.marketwatch.com/news/story/story.aspx?siteid=mktw&#038;guid=%7BE269D673-368A-47E9-9990-A620CD1CB4AC%7D" class="bluelink">Google Testing Mobile Ads in Eight More Countries</a> (MarketWatch)</p>
<p>&#8220;The ads apparently will appear whenever someone in those countries use a cell phone&#8217;s Internet capability to access a site or to search via Google&#8217;s engine.&#8221; The article also states that Google is &#8221; also going after the $11 billion that advertisers are expected to spend on mobile marketing by 2011, according to a recent report by the telecom division of Informa Group.&#8221; </p>
<p> <a href="http://www.ft.com/cms/s/bca726c4-750e-11db-bc76-0000779e2340.html" class="bluelink">Google and Microsoft in Mobile Search Race</a> (Financial Times)</p>
<p>This article notes that &#8221; Google announced a deal to put its search function on 3mobile&#8217;s handsets&#8221;, and &#8220;Sprint Nextel, the US carrier, said it would place Microsoft&#8217;s search engine on its mobile phones.&#8221; </p>
<p>So we know from the articles above that the mobile web is poised to really take off. However, did you know that it already has to some degree? For example: </p>
<p> Google Mobile has an option that will only provide results from sites that were created mobile-friendly. ( <a href="http://www.google.com/mobile/mobile_search.html" class="bluelink">link</a> ) </p>
<p> On November 28, 2006 the Webby&#8217;s, which are labeled the &#8220;Oscars of the Internet&#8221; by the New York Times, added a new category specifically for the mobile web: &#8221; <a href="http://www.webbyawards.com/press/press-release.php?id=122" class="bluelink">Webby Awards Join With dotmobi To Launch Webby Mobile Awards</a>. &#8221; </p>
<p>In short, there is a huge amount of positive growth in the mobile marketplace and I recommend taking a slice of it before your competition does. So what do you need to do? Get a dotmobi domain, build a mobile version of your website and promote it by adding it to various mobile directories and sites. </p>
<p><b>1. Get a .Mobi Mobile Domain </b></p>
<p>Just this year a consortium of major players including Google, Microsoft, Vodafone, Samsung, Ericsson and Nokia sponsored a new domain meant specifically for a new mobile web: <a href="http://pc.mtld.mobi/" class="bluelink">.mobi</a> . Opened for general registration as of September 26, 2006, the .mobi top level domain &#8220;is the first and only top level domain dedicated to delivering the Internet to mobile devices&#8221; says the official &#8221; <a href="http://pc.mtld.mobi/mobilenet/index.html" class="bluelink">What is dotmobi?</a> &#8221; page).</p>
<p>The idea of the .mobi domain is to create a mobile version of your website so that users can simply type in your .mobi address and be assured of a streamlined viewing of your company website on their mobile device. It really is quite brilliant in my opinion and it has a good chance of becoming a popular address with such monsters as Google and Microsoft on the list of supporters.</p>
<p>If you wish to register your dotmobi domain <a href="http://pc.mtld.mobi/switched/findaregistrar.html" class="bluelink">here is a list of registrars </a>provided by the dotmobi website. From what I can tell, however, <a href="http://www.godaddy.com/gdshop/tlds/mobi.asp" class="bluelink">GoDaddy</a> is providing the best annual .mobi registration price of $15 per domain (min. 2 yrs).</p>
<p><b>2. Build Your Mobile Web Site</b></p>
<p>Designing for mobiles is not exactly new but as it is still new to me I cannot provide a great deal of first hand knowledge. That said, StepForth will be creating our own mobile site in-house so I know my Senior Designer and I have a learning curve ahead. Fortunately, to this end, a little research and patience led me to some great resources that I recommend. The following sites will take you in the right direction:</p>
<p>- <a href="http://www.mobisitegalore.com/" class="bluelink">MobiSiteGalore.com</a> : if you are looking for a simple cookie cutter approach to creating your mobile website you can develop it for free using this website&#8217;s mobile compliant website builder. I watched the demo movie on how a website is created and I must say I am very impressed with its functionality.</p>
<p>- <a href="http://pc.dev.mobi/" class="bluelink">Official .mobi Development Standards</a> : If you would like to custom design your mobile website so that it stands out from the rest then this is the site for you. Develop a mobile website to meet .mobi guidelines at the <a href="http://pc.dev.mobi/" class="bluelink">.mobi development website</a> . The .mobi development site appears to be designed to make the move to mobile as easy as possible &#8211; thankfully! The development site even offers a free course to put your designer through so that he/she can understand the needs of a properly designed mobile website. In short, I am very impressed with this website and I expect it to provide all that StepForth needs to get our own mobile website online (it will be stepforth.mobi when it is complete). </p>
<p><b>Additional Mobile Resources</b></p>
<p>Here are some sites that provide some great additional information but they would likely be a bit too technical for the average site owner. These are, however, great for your designer to check out:</p>
<p>- <a href="http://www.thewirelessfaq.com/" class="bluelink">Mobile FAQ</a>: a mixture of general and specific questions for understanding the mobile phenomenon and designing a mobile site.</p>
<p>- <a href="http://www.w3.org/2005/MWI/BPWG/" class="bluelink">W3C Mobile Web Best Practices Working Group</a>: this is not light reading but your designer may find it interesting.</p>
<p><b>Check Your Final Product </b></p>
<p>Once your mobile website is complete you need to verify that it is completely mobile compliant. The .mobi development site provides a &#8221; <a href="http://mr.dev.mobi/" class="bluelink">MobiReady Report</a> &#8221; which will check your site for compliance. This is a great way to be sure that your designer has done a good job and that your website will be as compliant as possible across the wide range of mobile products available.</p>
<p><b>3. Optimize Your Mobile Site </b></p>
<p>Optimizing a mobile site is only slightly different than the average website. The basics of optimization remain true; be sure to create great Title Tags, Description Tags, headings, navigation, and focus your content to match page targets. The only difference is you will have less screen real estate to work with so try to keep your optimized content concise &#8211; no one wants to read useless information on his or her mobiles. After all, you can be reasonably sure that the time a visitor is willing to spend on a mobile site to find information will be significantly less than their standard visit from their home computer; thus the word &#8216;mobile&#8217;. In short, you will have very little time to convince a visitor to stay at your website.</p>
<p>Google Optimization Note: create a Google Mobile Sitemap so Google can ensure your mobile content is properly noted and categorized as mobile friendly. Will this help traffic? I would think so, here is Google&#8217;s message verbatim, &#8216; by using Mobile Sitemaps to inform and direct our crawlers, we hope to expand our coverage of the mobile web and speed up the discovery and addition of pages to our mobile index.&#8217; ( <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=34627&#038;topic=8493" class="bluelink">link</a> )</p>
<p><b>4. Promote Your Mobile Web Site</b></p>
<p>The mobile Internet is composed of a growing exclusive group at the moment so it is important that your new website get as much visibility as possible. Here are some great tips and resources to help you do that:</p>
<p>- <a href="http://search.yahoo.com/free/mobile/request" class="bluelink">Submit your mobile site to Yahoo! Mobile for free</a></p>
<p>- Use <a href="http://www.prweb.com/" class="bluelink">PRWeb.com</a> to send out a press release about your new .mobi website. Show the world that your company is cutting edge and strives to provide multiple solutions for accessing your products/services.</p>
<p>- Publish your mobile address on your website, business cards, and any other promotional materials. If you don&#8217;t tell your target market that you have a mobile site they won&#8217;t know to use it.</p>
<p>- <a href="http://dotmobi.mobi/siteform/" class="bluelink">Tell dotmobi about your site</a> and it might just get some free publicity by being featured or becoming a case study. </p>
<p><b>In Summary</b></p>
<p>I think the .mobi domain is a fantastic way to provide a unique presence specifically designed for the mobile world. The fact that mobile phones are ubiquitous simply reinforces the need for the informed website owner to get their own mobile site setup ASAP. At the very least I would recommend picking up a .mobi domain of your own so that it is not snatched up when the inevitable rush to the mobile web becomes a reality. </p>
<p><b>Other Excellent Mobile Content</b></p>
<p>The following are some sites that I came across throughout the creation of this article. I found them very interesting and well worth noting: </p>
<p> <a href="http://www.wapreview.com/" class="bluelink">WAPReview.com</a> &#8220;It&#8217;s all about the mobile web&#8221;: this site is well written and includes some great tips and stories that you may find revealing &#8211; I know I did. Here is a particularly good posting that attracted my attention: &#8221; <a href="http://www.wapreview.com/blog/?p=142" class="bluelink">Mobile Web (un)Usability</a> &#8221;</p>
<p> <a href="http://opengardensblog.futuretext.com/" class="bluelink">Open Gardens</a> : a blog that discusses the latest innovations in wireless mobility. </p>
<p><a href="https://beta.blogger.com/comment.g?blogID=5689686&#038;postID=4944841670834265664" class="bluelink">Comments</a></p>
<p>Tag: </p>
<p>Bookmark WebProNews: <a href=http://www.webpronews.com><img src=http://images.ientrymail.com/webpronews/wpn-readit.jpg border=0></a></p>
<p>Ross Dunn is the CEO and founder of <a href="http://www.stepforth.com">StepForth Search Engine Placement Inc.</a>, an SEO firm that has been providing expert services since 1997. Rosss considerable experience in the world of search has made him a respected writer for countless publications and an SEO consultant for small business and Fortune 500 web properties.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/stake-your-claim-on-the-mobile-web-2006-12/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>W3C Advances Mobile Web Development</title>
		<link>http://www.webpronews.com/wc-advances-mobile-web-development-2006-06</link>
		<comments>http://www.webpronews.com/wc-advances-mobile-web-development-2006-06#comments</comments>
		<pubDate>Thu, 29 Jun 2006 15:44:46 +0000</pubDate>
		<dc:creator>WebProNews Staff</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Guidelines]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Online]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Wiki]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=30105</guid>
		<description><![CDATA[The World Wide Web Consortium has promoted its Mobile Web Best Practices 1.0 for website and content management system designers to Candidate Recommendation status.
]]></description>
			<content:encoded><![CDATA[<p>The World Wide Web Consortium has promoted its Mobile Web Best Practices 1.0 for website and content management system designers to Candidate Recommendation status.</p>
<p>Thirty industry-leading companies have endorsed the new <a href=http://www.w3.org/TR/2006/CR-mobile-bp-20060627/ class=bluelink>guidelines</a> for delivering web content to mobile devices, the W3C recently announced. Implementation of these guidelines should foster improvement of the user experience when viewing the Web on mobile devices.</p>
<p>In the &#8220;Mobile Web Best Practices 1.0&#8243; document, advice from those endorsing companies on creating content for mobiles that is easy to browse describes how to avoid &#8220;known pitfalls, such as pop-ups and page-scrolling,&#8221; W3C said.</p>
<p>They have launched a best practices checker <a href=http://www.w3.org/2006/05/mwbp-check/ class=bluelink>online</a> for site publishers to use. The checker allows a site URL to be entered and assessed for its conformity with the Mobile Web Best Practices.</p>
<p>That checker is still in alpha mode, and does not cover all of the best practices yet. It may not work properly on all websites, and will slow down on sites with a lot of links. The checker expects well-formed site code with valid XHTML in place to generate the best results.</p>
<p>The process for crafting the document into its final form will benefit from feedback from web developers everywhere. W3C established a <a href=http://www.w3.org/2005/MWI/BPWG/techs/TechniquesIntro class=bluelink>wiki</a> to collect that feedback about mobile web best practices.</p>
<p><a href=http://www.opera.com class=bluelink>Opera Software</a>, a developer of desktop and mobile browsers, joined several other endorsing companies in applauding the advancement of the Best Practices document. </p>
<p>&#8220;While the best mobile browsers can provide a great internet experience for any content, it is more efficient and more effective when content has been designed to take account of basic design requirements, and these guidelines will help authors to ensure that their content works as well as possible on the entire Internet,&#8221; said Charles McCathie Nevile, Opera&#8217;s chief standards officer.</p>
<p>&#8212;</p>
<p>Add to <a href="http://del.icio.us/post" onclick="window.open('http://del.icio.us/post?v=4&#038;noui&#038;jump=close&#038;url='+encodeURIComponent(location.href)+'&#038;title='+encodeURIComponent(document.title), 'delicious','toolbar=no,width=700,height=400'); return false;"><img src=http://images1.ientrymail.com/webpronews/delicious-pic.png border=0> Del.icio.us</a> | <a href="javascript:void window.open('http://digg.com/submit?phase=2&#038;url='+encodeURIComponent(window.location.href)+'&#038;ei=UTF-8','popup','width=520px,height=420px,status=0,location=0,resizable=1,scrollbars=1,left=100,top=50',0)"><img src=http://images1.ientrymail.com/webpronews/digg-pic.png border=0> Digg</a>  | <a href="javascript:void window.open('http://myweb2.search.yahoo.com/myresults/bookmarklet?t='+encodeURIComponent(document.title)+'&#038;u='+encodeURIComponent(window.location.href)+'&#038;tag=W3C,Mobile,Web,Development','popup','width=520px,height=420px,status=0,location=0,resizable=1,scrollbars=1,left=100,top=50',0)"><img src=http://images1.ientrymail.com/webpronews/yahoo-pic.png border=0> Yahoo! My Web</a> | <a href="javascript:location.href='http://www.furl.net/storeIt.jsp?u='+encodeURIComponent(document.location.href)+'&#038;t='+encodeURIComponent(document.title)+' '"><img src=http://images1.ientrymail.com/webpronews/furl-pic.png border=0> Furl</a></p>
<p>Bookmark WebProNews: <a href=http://www.webpronews.com><img src=http://images.ientrymail.com/webpronews/wpn-readit.jpg border=0></a> </p>
<p><script language=JavaScript src="http://aj.600z.com/aj/1095/0/vj?z=1&#038;dim=1088&#038;pos=15"></script></p>
<p>David Utter is a staff writer for WebProNews covering technology and business. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/wc-advances-mobile-web-development-2006-06/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forum Nokia And Adobe On Mobile Flash Development</title>
		<link>http://www.webpronews.com/forum-nokia-and-adobe-on-mobile-flash-development-2006-02</link>
		<comments>http://www.webpronews.com/forum-nokia-and-adobe-on-mobile-flash-development-2006-02#comments</comments>
		<pubDate>Fri, 10 Feb 2006 15:51:00 +0000</pubDate>
		<dc:creator>John Stith</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Forum]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[nokia]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=26803</guid>
		<description><![CDATA[Finnish based Nokia announced on Thursday the creation of Forum Nokia PRO: Flash Zone. It's a support program put together between Nokia and Adobe with the intention of helping Forum Nokia PRO companies to develop Macromedia Flash applications for devices deployed by wireless operators.
<br /><a href="http://aj.600z.com/aj/136480/0/cc?z=1"><img src="http://aj.600z.com/aj/136480/0/vc?z=1&dim=105992&kw=&click=" width="615" height="80" border="0"></a>]]></description>
			<content:encoded><![CDATA[<p>Finnish based Nokia announced on Thursday the creation of Forum Nokia PRO: Flash Zone. It&#8217;s a support program put together between Nokia and Adobe with the intention of helping Forum Nokia PRO companies to develop Macromedia Flash applications for devices deployed by wireless operators.</p>
<p>The agreement will allow Forum Nokia PRO: Flash Zone members that develop Flash-based content for Nokia mobile devices access to direct tech support and training from Adobe. The plan will include discounts on Adobe software, free copies of Flash Lite Players for testing on supported handsets. There&#8217;s also a dedicated tech support email list, online seminars tech content, early access upcoming product info and beta program access.</p>
<p>	&#8220;The launch of the Forum Nokia PRO: Flash Zone continues and expands the relationship between Nokia and Adobe that has resulted in the deployment of Macromedia Flash technology on Nokia devices and collaboration on the Flash 8 development tool,&#8221; said Lee Epting, vice president, Forum Nokia. &#8220;The new Zone underscores the strength of Nokia&#8217;s commitment to supporting its PRO developer community and to developers already working with Flash technology, providing technical, training and business development resources that will help to extend the boundaries of mobile applications.&#8221;</p>
<p>Flash Lite is Adobe&#8217;s Flash profile for mobile phones, adding several key features related to connectivity, device-specific capabilities and standards support, and supporting a mobile profile of Adobe&#8217;s own SWF format.</p>
<p> &#8220;There are over one million Flash developers around the world and this highly innovative and creative ecosystem is poised to deliver some great applications and content to Nokia customers,&#8221; said Gary Kovacs, vice president of Mobile and Device Solutions at Adobe. &#8220;Forum Nokia&#8217;s new PRO: Flash Zone gives mobile developers a hub to support them in creating the content and applications that will engage customers worldwide who choose Nokia&#8217;s exciting new Flash enabled Series 40 and S60 devices.&#8221;</p>
<p>Nokia&#8217;s new Flash-enabled devices will enable consumers to download Flash entertainment, gaming, business and productivity applications over the air and to play Flash content stored in either onboard or removable memory. Flash applications can be dynamically updated with streaming data to the device from a remote server over an HTTP connection, pushing far beyond the boundaries of static screensavers, wallpapers and other non-Flash applications.</p>
<p><script language='javascript'> document.write("Email the author <a href='mailto:news@ientry.com?subject="+encodeURIComponent(document.title)+"' >here</a>.")</script></p>
<p>Add to <script language='javascript'> document.write("<a href='http://del.icio.us/post?url="+encodeURIComponent(document.location.href)+"&#038;title="+encodeURIComponent(document.title)+"'>Del.icio.us</a>")</script > | <a href="javascript:void window.open('http://digg.com/submit?phase=2&#038;url='+encodeURIComponent(window. location.href)+'&#038;ei=UTF-8','popup','width=520px,height=420px,status=0,locati on=0,resizable=1,scrollbars=1,left=100,top=50',0)">DiggThis</a>| <a href="javascript:void window.open('http://myweb2.search.yahoo.com/myresults/bookmarklet?t='+encode URIComponent(document.title)+'&#038;u='+encodeURIComponent(window.location.href)+ '&#038;ei=UTF-8','popup','width=520px,height=420px,status=0,location=0,resizable= 1,scrollbars=1,left=100,top=50',0)">Yahoo My Web</a></p>
<p><script language=JavaScript src="http://aj.600z.com/aj/1095/0/vj?z=1&#038;dim=1088&#038;pos=15"></script></p>
<p>John Stith is a staff writer for WebProNews covering technology and business. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/forum-nokia-and-adobe-on-mobile-flash-development-2006-02/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Considerations for Mobile Game Development</title>
		<link>http://www.webpronews.com/considerations-for-mobile-game-development-2003-06</link>
		<comments>http://www.webpronews.com/considerations-for-mobile-game-development-2003-06#comments</comments>
		<pubDate>Mon, 30 Jun 2003 14:31:09 +0000</pubDate>
		<dc:creator>Jason Lam</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=5361</guid>
		<description><![CDATA[More and more J2ME handsets are being deployed world wide by all major cellular carriers and are supported by mobile manufacturers like Nokia, Siemens, Motorola and Sony Ericsson. There will be if not already a huge demand in mobile development, one of these key areas undoubtly is mobile gaming.

With that being said this tutorial will give you a brief introduction in developing games using J2ME (Java MicroEdition), visit Sun MicroSystems for further details at <a href="http://wireless.java.sun.com">http://wireless.java.sun.com</a>.
]]></description>
			<content:encoded><![CDATA[<p>More and more J2ME handsets are being deployed world wide by all major cellular carriers and are supported by mobile manufacturers like Nokia, Siemens, Motorola and Sony Ericsson. There will be if not already a huge demand in mobile development, one of these key areas undoubtly is mobile gaming.</p>
<p>With that being said this tutorial will give you a brief introduction in developing games using J2ME (Java MicroEdition), visit Sun MicroSystems for further details at <a href="http://wireless.java.sun.com">http://wireless.java.sun.com</a>.</p>
<p><b>What this Tutorial Is</b></p>
<ul>
<li>Programming Approach</li>
<li>Hurdles/limitations in mobile development</li>
<li>Some solutions to improve performance</li>
<li>What Development Tools to Use</li>
<li>How to Market Your Game</li>
<li>Useful Links &#8211; News, Multiplayer, Bluetooth</li>
</ul>
<p><b>Programming Approach</b></p>
<p>As everyone knows Java is an object-orientated language; thus, coders program with an OO approach and for the more advanced coders design patterns are put to use. A simple a hello program can easily bloom in to a dozen or so classes, of course in doing this it provides maintainability and extensibility. This is normally a good thing.</p>
<p>In the mobile world where memory is expensive it is best to avoid using several objects unless truly necessary. More about memory constraints will be explained later. This may sound easy, but trust me for those of you who are use to separating tasks into several objects and heavily rely on patterns will find reverting back to a more procedure way of development a challenging thing to do. However, you do not want to write one big giant super class that does everything, rather write your game in the simplest manner that is comfortable to you. After you should merge classes that do not provide much gain in functionality.</p>
<p><b>Memory Limitations</b></p>
<p>In general, there are three types of memory you need to concern yourself with, working memory, storage memory and application memory. Working memory is the memory where the game is executed during runtime. This is an obvisous concern because if the game is too big an out of memory error will occur.</p>
<p>When programming games you will need to store such things as high scores, user options, and other game state data. This is called the storage memory.</p>
<p>The game itself takes up memory storage as well. This is usually the same as storage memory, it is sometimes referred to as the application memory. Application memory takes into account the memory storage needed to hold all the games and applications.</p>
<p>Now knowing what memory constraints there are you need to code your game accordingly. You should consult the manufacturers specification for the mobile handsets you are planning to deploy your game to. Check for the maximum size a game can be during runtime and memory storage available.</p>
<p><b>Screen Limitation</b></p>
<p>One of the biggest problems are the displays themselves. Displays on J2ME enabled mobile handsets vary not only from manufacturer to manufacturer; but also from model to model produced by the same manufacturer. Things to consider when adjusting your game to the display are screen size, frame rate and color. You will have to make a decision which handsets you want to support. It is ideal to write the game generically then make alternate versions for certain handsets. Once again you should consult the manufacturers specification so you can make the appropriate adjustments. </p>
<p><b>Some Solutions to Improve Performance</b></p>
<p>As mentioned several times before you first need to decide which phones you want to support. This is very important because you if decide not to support the lower model phones you may not have to concern yourself with very limited memory constrained handsets with limited color and screen size. However, the reality is most cellular phones on the market purchased by regular consumers will be the lower model handsets. As well don&#8217;t forget most promotions that offer discounts or even free handset give a ways usually involve only the lower model handsets.</p>
<p>Now that you&#8217;ve decided which models to support, what can you do within the code to optimize your game? First of all, use the least amount of classes, stick to shorter variable, method and class names. In general, keep it simple for example avoid using unnecessary protocols such as SOAP, granted its better to use a standard protocol it will increase your overhead because of all the extra layer of processing and the libraries themselves will take extra memory. Try to reuse objects rather then instantiating new objects over and over again. If the game is a network game then reduce calls to the server, this is especially so when obtaining resources such as graphics, maps and levels. Try to obtain all your resources in one request at the begining rather then several requests to reduce the chance of latency problems to occur. Optimize the graphics and merge the graphics into one sheet instead of spreading them out into several seperate graphics. Once you have completed your final version you should run an obfuscator against your code not only to reduce the chances of someone re-engineering you hard work but it will significantly reduce the size of the final jar file.</p>
<p><b>What Development Tools to Use</b></p>
<p>First get the J2ME Wireless Development Kit from Sun Microsystems, <a href="http://wireless.java.sun.com">http://wireless.java.sun.com</a>. If you are looking for an IDE, there are some free ones available:<br />
Sun One Studio ME &#8211; ht<a href="http://wwws.sun.com/software/sundev/jde/index.html">tp://wwws.sun.com/software/sundev/jde/index.html</a><br />
JBuilder with the Mobile Set &#8211; <a href="http://www.borland.com">http://www.borland.com</a><br />
White Board SDK &#8211; <a href="http://www.zucotto.com">http://www.zucotto.com</a></p>
<p>As well you should visit the individual manufacturers for their customize SDKs for their own mobile handsets.:<br />
Motorola &#8211; <a href="http://kb.motorola.metrowerks.com/motorola/pcsHome.do">http://kb.motorola.metrowerks.com/motorola/pcsHome.do</a><br />
Nokia &#8211; <a href="http://forum.nokia.com">http://forum.nokia.com</a><br />
Siemens &#8211; <a href="http://www.siemens-mobile.com">http://www.siemens-mobile.com</a><br />
SonyEricsson &#8211; <a href="http://www.sonyericsson.com">http://www.sonyericsson.com</a><br />
RIM &#8211; <a href="http://www.blackberry.net/developers/index.shtml">http://www.blackberry.net/developers/index.shtml</a> </p>
<p><b>How to Market Your Game</b></p>
<p>Here is an excellent article at the Sun website about making money in the mobile world, http://wireless.java.sun.com/deploy/revenue.html. Now that you&#8217;ve read the article where do you go to get help to market your games. You have 4 choices, to approach the carriers themselves, established gaming companies that provide partnerships to market your game, a wireless agency or aggregator, list below are a few of them you can start with. However, if you are a single independant developer it is best if you approach an aggregator or agency. Most carriers and manufacturers prefer to deal with established gaming companies, aggregators and agencies rather then deal with thousands and thousands of independant developers.</p>
<table width="492" border="1" cellspacing="1" cellpadding="1" valign="top" class="text">
<tr bgcolor="#cccccc" valign="top">
<td width="77">Company Name</td>
<td width="86">Type of Company</td>
<td width="331">URL</td>
</tr>
<tr valign="top">
<td width="77">JamDat</td>
<td width="86">Gaming Company</td>
<td width="331"><a href="http://www.jamdat.com">http://www.jamdat.com</a></td>
</tr>
<tr valign="top">
<td width="77">AnfyMobile</td>
<td width="86">Gaming Company</td>
<td width="331"><a href="http://www.anfymobile.com">http://www.anfymobile.com</a></td>
</tr>
<tr valign="top">
<td width="77">Nokia</td>
<td width="86">Manufacturer</td>
<td width="331"><a href="http://forum.nokia.com/main/1,35452,00,00.html">http://forum.nokia.com/main/1,35452,00,00.html</a></td>
</tr>
<tr valign="top">
<td width="77">Wireless Developer</td>
<td width="86">Agency</td>
<td width="331"><a href="http://www.wirelessdeveloper.com">http://www.wirelessdeveloper.com</a></td>
</tr>
<tr valign="top">
<td width="77">TiraWireless</td>
<td width="86">Aggregator</td>
<td width="331"><a href="http://developer.tireawireless.com">http://developer.tirawireless.com</a></td>
</tr>
<tr valign="top" class="text10plain">
<td width="77">Nextel</td>
<td width="86">Carrier</td>
<td width="331"><a href="http://developer.nextel.com">http://developer.nextel.com</a></td>
</tr>
<tr valign="top">
<td width="77">T-Mobile</td>
<td width="86">Carrier</td>
<td width="331"><a href="http://www.tmobileapps.com/tmobile/Index.cfm">http://www.tmobileapps.com/tmobile/Index.cfm</a></td>
</tr>
<tr valign="top">
<td width="77">CellMania</td>
<td width="86">Aggregator</td>
<td width="331"><a href="http://www.cellmania.com/" class="text10">http://www.cellmania.com</a></td>
</tr>
<tr valign="top">
<td width="77">Cingular</td>
<td width="86">Carrier</td>
<td width="331"><a href="http://alliance.cingularinteractive.com">http://alliance.cingularinteractive.com</a></td>
</tr>
<tr valign="top">
<td width="77">Telus</td>
<td width="86">Carrier</td>
<td width="331"><a href="http://www.telus.net">http://www.telus.net</a>                        </td>
</tr>
<tr valign="top">
<td width="77">BellMobility</td>
<td width="86">Carrier</td>
<td width="331"><a href="http://www.developer.bellmobility.ca">http://www.developer.bellmobility.ca</a></td>
</tr>
<tr valign="top">
<td width="77">4thPass</td>
<td width="86">Aggregator</td>
<td width="331"><a href="http://www.4thpass.com/partners/midlet.html">http://www.4thpass.com/partners/midlet.html</a></td>
</tr>
</table>
<p>  More Useful Links <strong>Mobile News</strong><br />                 <center><br />
<table width="492" border="0" cellspacing="0" cellpadding="0" valign="top" class="text">
<tr valign="top">
<td><a href="http://www.allnetdevices.com" class="text12">http://www.allnetdevices.com</a></td>
</tr>
<tr valign="top">
<td><a href="http://www.mbusinessdaily.com" class="text12">http://www.mbusinessdaily.com</a></td>
</tr>
<tr valign="top">
<td><a href="http://www.wirelessdevnet.com" class="text12">http://www.wirelessdevnet.com</a></td>
</tr>
<tr valign="top">
<td><a href="http://www.wirelessinanutshell.com" class="text12">http://www.wirelessinanutshell.com</a></td>
</tr>
<tr valign="top">
<td><a href="http://www.wirelessweek.com" class="text12">http://www.wirelessweek.com</a></td>
</tr>
<tr valign="top">
<td><a href="http://www.infosync.no" class="text12">http://www.infosync.no</a><b><font face="Verdana, Arial, Helvetica, sans-serif" color="#FF0000">                          EXCELLENT</font></b> </td>
</tr>
</table>
<p>                 </center>                 <br />                 &nbsp;&nbsp;<strong>Bluetooth SDK</strong><br />                 <center><br />
<table width="492" border="0" cellspacing="0" cellpadding="0" valign="top" class="text">
<tr valign="top" class="text10plain">
<td><a href="http://www.zucotto.com">http://www.zucotto.com</a></td>
</tr>
<tr valign="top">
<td><a href="http://www.rococosoft.com">http://www.rococosoft.com</a></td>
</tr>
<tr valign="top">
<td><a href="http://www.bluetooth.com" class="text12">http://www.bluetooth.com</a></td>
</tr>
<tr valign="top">
<td><a href="http://www.smartnd.com">http://www.smartnd.com</a></td>
</tr>
</table>
<p>                 </center>                 <br />                 &nbsp;&nbsp;<strong>Multiplayer Engines</strong><br />                 <center><br />
<table width="492" border="0" cellspacing="0" cellpadding="0" valign="top" class="text">
<tr valign="top">
<td><a href="http://www.xadra.com">http://www.xadra.com</a></td>
</tr>
<tr valign="top">
<td><a href="http://www.demivision.com">http://www.demivision.com</a></td>
</tr>
<tr valign="top">
<td><a href="http://www.terraplay.com">http://www.terraplay.com</a></td>
</tr>
<tr valign="top">
<td><a href="http://www.butterfly.net">http://www.butterfly.net</a></td>
</tr>
</table>
<p></center>                 <br />                 &nbsp;&nbsp;<strong>Free Downloads / Demos / Reviews </strong><br />                 <center><br />
<table width="492" border="0" cellspacing="0" cellpadding="0" valign="top" class="text">
<tr valign="top">
<td><a href="http://www.midlet.org" class="text12">http://www.midlet.org</a></td>
</tr>
<tr valign="top">
<td><a href="http://www.microjava.com" class="text12">http://www.microjava.com</a></td>
</tr>
<tr valign="top">
<td><a href="http://www.midlet-review.com" class="text12">http://www.midlet-review.com</a></td>
</tr>
<tr valign="top">
<td><a href="http://www.midletcentral.com">http://www.midletcentral.com</a></td>
</tr>
</table>
<p></center>                 <br /><b>Summary</b><br />                 Well there you go that was a brief overview about developing mobile                  games using J2ME, some directions where to start and where to                  go. I will be releasing more in depth tutorials on J2ME Development                  in the near future. Please email me for any suggestions, questions                  or flames. If you do flame me please let it be constructive flame.</p>
<p>Jason is a wireless and open source developer enthusiast who enjoys creating synergy and sharing knowledge in the software development world. To learn more about him visit his personal site at http://www.jasonlam604.com/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/considerations-for-mobile-game-development-2003-06/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
