<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-1026881889840639370</atom:id><lastBuildDate>Mon, 06 Feb 2012 08:41:21 +0000</lastBuildDate><category>ActiveSyn</category><category>J2ME</category><category>Google Maps</category><category>GSM</category><category>Microsoft</category><category>How To</category><category>ultrasound</category><category>Iphone</category><category>Hard Drives</category><category>iPhone 3GS</category><category>CodeProject</category><category>Keytool</category><category>iPhone overheating</category><category>Tutorial</category><category>open source</category><category>Security</category><category>Apple</category><category>Web Service Client</category><category>Samsung Galaxy S</category><category>teleco</category><category>Electronics</category><category>push</category><category>JCA</category><category>Chrome</category><category>WSconsume</category><category>Career</category><category>Home built PC</category><category>Android</category><category>JAD</category><category>Cloud</category><category>JAXWS</category><category>MSSQL</category><category>Mobile</category><category>SMS</category><category>IEEE</category><category>self issued certificate</category><category>JBoss</category><category>Mobile development</category><category>VeriSign</category><category>JadTool</category><category>Encrypted Hard Drives</category><category>WTK</category><category>EJB3</category><category>Nokia</category><category>J2SDK</category><category>UML</category><category>Personal Skills</category><category>Mobile Web development</category><category>Exploiting</category><category>SQL plus</category><category>Keystore</category><category>Java</category><category>NetBeans</category><category>BlackBerry</category><category>Google</category><category>JAR</category><category>SOAP</category><category>CSR</category><category>IEEE Computer Society</category><category>native mobile applications</category><category>Datasource</category><category>Ruby</category><category>ANT</category><category>Certificate</category><category>Midlet Signing</category><category>Hacking</category><category>ColdBoot</category><category>J2EE</category><category>Intel</category><category>RIM</category><title>Mohamed Shaheen's Blog</title><description /><link>http://m-shaheen.blogspot.com/</link><managingEditor>noreply@blogger.com (Mohamed Shaheen)</managingEditor><generator>Blogger</generator><openSearch:totalResults>53</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/mshaheen" /><feedburner:info uri="mshaheen" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><itunes:explicit>no</itunes:explicit><itunes:subtitle></itunes:subtitle><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-5666610456884182260</guid><pubDate>Tue, 18 Oct 2011 19:05:00 +0000</pubDate><atom:updated>2011-10-18T23:05:34.686+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Mobile development</category><category domain="http://www.blogger.com/atom/ns#">Android</category><title>Tutorial: Android Application Development - Helloworld (anatomy of an Android app)</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/t2eFLLiOZuoPrYGb03f2rkCg65g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/t2eFLLiOZuoPrYGb03f2rkCg65g/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/t2eFLLiOZuoPrYGb03f2rkCg65g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/t2eFLLiOZuoPrYGb03f2rkCg65g/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/0gELwUFooaQ" width="560"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-5666610456884182260?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/_kzNn1ipldM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/_kzNn1ipldM/tutorial-android-application.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><media:thumbnail url="http://img.youtube.com/vi/0gELwUFooaQ/default.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://m-shaheen.blogspot.com/2011/10/tutorial-android-application.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-93987077716044070</guid><pubDate>Sat, 02 Jul 2011 07:51:00 +0000</pubDate><atom:updated>2011-07-02T11:51:14.277+04:00</atom:updated><title>BTMarketee</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bzerWXEh2qiryV9EP2IHuwZCvyE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bzerWXEh2qiryV9EP2IHuwZCvyE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bzerWXEh2qiryV9EP2IHuwZCvyE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bzerWXEh2qiryV9EP2IHuwZCvyE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;a href="http://store.ovi.com/content/76631"&gt;BTMarketee&lt;/a&gt;: "&lt;br /&gt;by &lt;a href="http://store.ovi.com/publisher/Quantatel/"&gt;Quantatel&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Looking for creative, cost-effective methods to distribute rich media content? Mobile marketing methods that can substantially raise your ROI? Here's the solution: BT Marketee easy and small piece of..."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-93987077716044070?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/1_gUBFJ2CQs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/1_gUBFJ2CQs/btmarketee.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>0</thr:total><feedburner:origLink>http://m-shaheen.blogspot.com/2011/07/btmarketee.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-1006019762420616184</guid><pubDate>Tue, 26 Oct 2010 06:42:00 +0000</pubDate><atom:updated>2010-10-26T10:42:04.500+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">BlackBerry</category><title>How to resolve BlackBerry ecplise plugin issue : I/O Error: Cannot run program "jar": CreateProcess error=2, The system cannot find the file specified</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AopNSfM5sZ5aC-MiSBCUr3SuRdw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AopNSfM5sZ5aC-MiSBCUr3SuRdw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AopNSfM5sZ5aC-MiSBCUr3SuRdw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AopNSfM5sZ5aC-MiSBCUr3SuRdw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Truing to run/package the BlackBerry application using eclipse raises error &lt;br /&gt;
I/O Error: Cannot run program "jar": CreateProcess error=2, The system cannot find the file specified&lt;br /&gt;
by googling i found the resolve is to add jdk bin directory to the system PATH variable&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-1006019762420616184?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/Q-l0dLZUztU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/Q-l0dLZUztU/how-to-resolve-blackberry-ecplise.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>1</thr:total><feedburner:origLink>http://m-shaheen.blogspot.com/2010/10/how-to-resolve-blackberry-ecplise.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-5863178764978219910</guid><pubDate>Mon, 11 Oct 2010 13:52:00 +0000</pubDate><atom:updated>2010-10-13T22:15:37.715+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Mobile</category><category domain="http://www.blogger.com/atom/ns#">Mobile development</category><category domain="http://www.blogger.com/atom/ns#">Android</category><category domain="http://www.blogger.com/atom/ns#">Samsung Galaxy S</category><title>How to install android market app on Samsung Galaxy S</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ypRcV0kbR14INVI_3cY1DhGNcVM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ypRcV0kbR14INVI_3cY1DhGNcVM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ypRcV0kbR14INVI_3cY1DhGNcVM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ypRcV0kbR14INVI_3cY1DhGNcVM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe align="left" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm.amazon.com/e/cm?t=mohamsblog-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=bpl&amp;amp;asins=B003SIDVRA&amp;amp;fc1=000000&amp;amp;IS2=1&amp;amp;lt1=_blank&amp;amp;m=amazon&amp;amp;lc1=0000FF&amp;amp;bc1=000000&amp;amp;bg1=FFFFFF&amp;amp;f=ifr" style="height: 245px; padding-right: 10px; padding-top: 5px; width: 131px;"&gt;&lt;/iframe&gt;It seems that android market is not allowed in middle east , Samsung Galaxy S devices always shipped without Android Market installed.&lt;br /&gt;
&lt;br /&gt;
to resolve this I goggled and found the below resolve&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=B003SIDVRA" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;br /&gt;
&lt;br /&gt;
1. ensure your Galaxy S Phone is set to use 24-hour format&lt;br /&gt;
(applications-&amp;gt; Settings-&amp;gt; date and time -&amp;gt; Use 24-hour format&lt;br /&gt;
&lt;br /&gt;
2. launch the Phone Pad&lt;br /&gt;
&lt;br /&gt;
3. enter the following :&lt;br /&gt;
*#272* the follow it with the time on the phone (4 digits) then follow it with #&lt;br /&gt;
example, the time on my phone now is 18:51 hence I shall enter *#272*1851#&lt;br /&gt;
&lt;br /&gt;
4. the phone shall display a new window.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;(BEFORE PROCEEDING SEE EXTORIAN'S WARNING BELOW)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
5. select "XSG" and hit "install"&lt;br /&gt;
&lt;br /&gt;
the Phone shall reload and your "Market Apps" icon which be there.&lt;br /&gt;
&lt;br /&gt;
thanks for &lt;b&gt;NetChild&lt;/b&gt; who contributed this to &lt;a href="http://androidcommunity.com/"&gt;androidcommunity.com&lt;/a&gt; how contributed these s&lt;br /&gt;
&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-5863178764978219910?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/5G9Rg8_lmgE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/5G9Rg8_lmgE/how-to-install-android-market-app-on.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>30</thr:total><feedburner:origLink>http://m-shaheen.blogspot.com/2010/10/how-to-install-android-market-app-on.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-4721441671292687619</guid><pubDate>Tue, 28 Sep 2010 07:34:00 +0000</pubDate><atom:updated>2010-09-29T21:27:00.359+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">RIM</category><category domain="http://www.blogger.com/atom/ns#">BlackBerry</category><title>BlackBerry tablet boots from 'floppy disk OS'</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/eZ0o2LB4KfSeKYCdAkdF_x8ZagA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eZ0o2LB4KfSeKYCdAkdF_x8ZagA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/eZ0o2LB4KfSeKYCdAkdF_x8ZagA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eZ0o2LB4KfSeKYCdAkdF_x8ZagA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://www.theregister.co.uk/2010/09/28/blackberry_tablet_runs_qnx/"&gt;BlackBerry tablet boots from 'floppy disk OS' • The Register&lt;/a&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
&lt;div class="zemanta-pixie"&gt;&lt;img alt="" class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=e4d81997-ab98-816a-9f3b-7a03fdedcf74" /&gt;&lt;a href="http://www.amazon.com/Beginning-BlackBerry-Development-Anthony-Rizk/dp/1430272252?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" target="_blank"&gt;&lt;img alt="Beginning BlackBerry Development" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=1430272252&amp;amp;tag=mohamsblog-20" /&gt;&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1430272252" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;a href="http://www.amazon.com/Advanced-BlackBerry-Development-Chris-King/dp/1430226560?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" target="_blank"&gt;&lt;img alt="Advanced BlackBerry Development" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=1430226560&amp;amp;tag=mohamsblog-20" /&gt;&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1430226560" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;a href="http://www.amazon.com/Advanced-BlackBerry-Development-Chris-King/dp/1430226560?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" target="_blank"&gt;&lt;img alt="Advanced BlackBerry Development" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=1430226560&amp;amp;tag=mohamsblog-20" /&gt;&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1430226560" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;a href="http://www.amazon.com/BlackBerry-Development-Fundamentals-John-Wargo/dp/0321647424?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" target="_blank"&gt;&lt;img alt="BlackBerry Development Fundamentals" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=0321647424&amp;amp;tag=mohamsblog-20" /&gt;&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0321647424" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;a href="http://www.amazon.com/BlackBerry-Development-Fundamentals-John-Wargo/dp/0321647424?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" target="_blank"&gt;&lt;img alt="BlackBerry Development Fundamentals" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=0321647424&amp;amp;tag=mohamsblog-20" /&gt;&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0321647424" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;a href="http://www.amazon.com/BlackBerry-Development-Fundamentals-John-Wargo/dp/0321647424?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" target="_blank"&gt;&lt;img alt="BlackBerry Development Fundamentals" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=0321647424&amp;amp;tag=mohamsblog-20" /&gt;&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0321647424" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-4721441671292687619?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/St3e6e3x30E" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/St3e6e3x30E/blackberry-tablet-boots-from-disk-os.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>0</thr:total><feedburner:origLink>http://m-shaheen.blogspot.com/2010/09/blackberry-tablet-boots-from-disk-os.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-1273686675679516286</guid><pubDate>Tue, 21 Sep 2010 13:47:00 +0000</pubDate><atom:updated>2010-09-29T21:29:04.480+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">J2ME</category><category domain="http://www.blogger.com/atom/ns#">Mobile development</category><category domain="http://www.blogger.com/atom/ns#">Mobile Web development</category><title>Mobile Design Patterns -FisheyeList</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5wS2p0dAPEGOLKRYH6w9Csoe9Z4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5wS2p0dAPEGOLKRYH6w9Csoe9Z4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5wS2p0dAPEGOLKRYH6w9Csoe9Z4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5wS2p0dAPEGOLKRYH6w9Csoe9Z4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;span style="font-family: serif;"&gt;&lt;a href="http://wiki.forum.nokia.com/index.php/Fisheye_List"&gt;Fisheye List - Forum Nokia Wiki&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="font-family: serif;"&gt;The term fisheye originates from a camera lens, having more detail in the center of the image and less detail on the edges. In a fisheye user interface, the item in focus grows and the non-focus items remain unchanged. A true fisheye list interface would have one item in the middle of the screen, with 2-3 lines of data, a two-line item listing above and below, and all other item having a single line. This thus allows the user to be able to get more content for the item in focus which otherwise might have been missed out with normal view.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: serif;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: right;"&gt;&lt;span style="font-family: serif;"&gt;&lt;a href="http://www.amazon.com/Pro-J2ME-Polish-Source-Wireless/dp/1590595033?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" target="_blank"&gt;&lt;img alt="Pro J2ME Polish: Open Source Wireless Java Tools Suite" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=1590595033&amp;amp;tag=mohamsblog-20" /&gt;&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1590595033" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family: serif;"&gt; Fisheye view can be used in any of the cases where the intent is to display more information to the user for the selected/focused item or portion of the display screen.&lt;br /&gt;
&lt;a class="image" href="http://wiki.forum.nokia.com/index.php/File:List_normal.jpg" title="A normal list"&gt;&lt;img alt="" border="0" class="thumbimage" height="208" src="http://www.forum.nokia.com/piazza/wiki/images/1/1c/List_normal.jpg?20090622054801" width="176" /&gt;&lt;/a&gt;&lt;br /&gt;
A normal list&lt;br /&gt;
&lt;a class="image" href="http://wiki.forum.nokia.com/index.php/File:List_fisheye.jpg" title="A fisheye list"&gt;&lt;img alt="" border="0" class="thumbimage" height="208" src="http://www.forum.nokia.com/piazza/wiki/images/6/6e/List_fisheye.jpg?20090622054836" width="176" /&gt;&lt;/a&gt;&lt;br /&gt;
A fisheye list&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family: serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;span style="font-family: serif;"&gt;&lt;span class="mw-headline"&gt;Use when&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;span style="font-family: serif;"&gt;Fish eye can be used when the intention is to show more information  for the selected item or the area of the device under focus. The  resultant fish eye view/window can be used to show a snapshot of the  complete information for the selected item. For example showing the  cricket score in 2-3 lines, where you can show the batsmen at the  crease, balls faced etc. User can select the list item to explore  further, on which if there is still information which would not fit into the fish eye window, you can think about opening a detailed view where  the information can be displayed. &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: serif;"&gt;&lt;a href="" id="Design_Tips" name="Design_Tips"&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2&gt;&lt;a href="" id="Design_Tips" name="Design_Tips"&gt;&lt;span style="font-family: serif;"&gt;&lt;span class="editsection"&gt;&lt;span class="mw-headline"&gt;Design Tips&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="" id="Design_Tips" name="Design_Tips"&gt;&lt;span style="font-family: serif;"&gt; In the case of implementation of fish eye view on a list view,  as the list is scrolled, the selected item will reveal additional  information in the ensuing fish eye window. This information should be  chosen smartly as it will be used by the user to determine the  value/state of the item. &lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="" id="Design_Tips" name="Design_Tips"&gt;&lt;span style="font-family: serif;"&gt; Different screen-size and screen-orientation should be taken into account. &lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="" id="Design_Tips" name="Design_Tips"&gt;&lt;span style="font-family: serif;"&gt; In case of fisheye list, general list-layout guidelines should apply, i.e. if items have been searched using the search box, the  fisheye view for the selected item should show the details for items  matching the search pattern only and not otherwise. &lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="" id="Design_Tips" name="Design_Tips"&gt;&lt;span style="font-family: serif;"&gt; Denote the fish eye window with either different colored  backgrounds/boundaries etc in case of usage with a list view, so that it stands out from the remaining content. &lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="" id="Design_Tips" name="Design_Tips"&gt;&lt;span style="font-family: serif;"&gt; Let the users decide what content they possibly want to see in the fish eye view. &lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: serif;"&gt;&lt;a href="http://www.amazon.com/Beginning-Smartphone-Web-Development-Applications/dp/143022620X?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" target="_blank"&gt;&lt;img alt="Beginning Smartphone Web Development: Building Javascript, CSS, HTML and Ajax-Based Applications for iPhone, Android, Palm Pre, Blackberry, Windows Mobile and Nokia S60" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=143022620X&amp;amp;tag=mohamsblog-20" /&gt;&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=143022620X" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;a href="" id="Design_Tips" name="Design_Tips"&gt;&lt;span style="font-family: serif;"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="zemanta-pixie"&gt;&lt;a href="" id="Design_Tips" name="Design_Tips"&gt;&lt;span style="font-family: serif;"&gt;&lt;img alt="" class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=4aa67e51-f710-8847-a811-fbc5ccd64158" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-1273686675679516286?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/BTpL4XcgMyE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/BTpL4XcgMyE/mobile-design-patterns-fisheyelist.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>0</thr:total><feedburner:origLink>http://m-shaheen.blogspot.com/2010/09/mobile-design-patterns-fisheyelist.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-1737777782845092201</guid><pubDate>Thu, 22 Jul 2010 06:12:00 +0000</pubDate><atom:updated>2010-07-22T10:12:41.067+04:00</atom:updated><title>Daynight: Smart Card</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/v_X9eb2dQO1kBkXHe5B7zfbQG-U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/v_X9eb2dQO1kBkXHe5B7zfbQG-U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/v_X9eb2dQO1kBkXHe5B7zfbQG-U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/v_X9eb2dQO1kBkXHe5B7zfbQG-U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;a href="http://makdns.blogspot.com/2010/04/smart-card.html"&gt;Daynight: Smart Card&lt;/a&gt;: "It interacts with the outside world using the serial communication interface via its eight contact points. This diagram shows the contacts on a smart card."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-1737777782845092201?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/IcYDrslOLBc" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/IcYDrslOLBc/daynight-smart-card.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>0</thr:total><feedburner:origLink>http://m-shaheen.blogspot.com/2010/07/daynight-smart-card.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-8828299215150850286</guid><pubDate>Wed, 14 Jul 2010 07:12:00 +0000</pubDate><atom:updated>2010-07-14T11:12:14.284+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Mobile</category><category domain="http://www.blogger.com/atom/ns#">BlackBerry</category><title>BlackBerry OS 6 Video Released</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/s_0sn4knUJ19F2V8indWqBZLA6w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/s_0sn4knUJ19F2V8indWqBZLA6w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/s_0sn4knUJ19F2V8indWqBZLA6w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/s_0sn4knUJ19F2V8indWqBZLA6w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;object height="385" width="640"&gt;&lt;param name="movie" value="http://www.youtube.com/v/plWOkI_Urwo&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xd0d0d0&amp;amp;hl=en_US&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/plWOkI_Urwo&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xd0d0d0&amp;amp;hl=en_US&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-8828299215150850286?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/rAEsHb64kVw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/rAEsHb64kVw/blackberry-os-6-video-released.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>0</thr:total><media:content url="http://feedproxy.google.com/~r/mshaheen/~5/YPzZ3vfF40I/plWOkI_Urwo&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xd0d0d0&amp;amp;hl=en_US&amp;amp;feature=player_embedded&amp;amp;fs=1" fileSize="1071" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:author>noreply@blogger.com (Mohamed Shaheen)</itunes:author><itunes:keywords>Mobile, BlackBerry</itunes:keywords><feedburner:origLink>http://m-shaheen.blogspot.com/2010/07/blackberry-os-6-video-released.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/mshaheen/~5/YPzZ3vfF40I/plWOkI_Urwo&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xd0d0d0&amp;amp;hl=en_US&amp;amp;feature=player_embedded&amp;amp;fs=1" length="1071" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://www.youtube.com/v/plWOkI_Urwo&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xd0d0d0&amp;amp;hl=en_US&amp;amp;feature=player_embedded&amp;amp;fs=1</feedburner:origEnclosureLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-4008342099608570182</guid><pubDate>Mon, 24 May 2010 21:47:00 +0000</pubDate><atom:updated>2010-05-25T01:47:46.827+04:00</atom:updated><title>[Tutorial] Accessing the TinyURL “API” from Java</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZFdGoTvW82hqgVPNBOfwRmL4NqA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZFdGoTvW82hqgVPNBOfwRmL4NqA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZFdGoTvW82hqgVPNBOfwRmL4NqA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZFdGoTvW82hqgVPNBOfwRmL4NqA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;a href="http://www.mularien.com/blog/2008/12/04/tutorial-accessing-the-tinyurl-api-from-java/"&gt;[Tutorial] Accessing the TinyURL &amp;amp;#8220;API&amp;amp;#8221; from Java&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-4008342099608570182?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/SqoU0IekSGo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/SqoU0IekSGo/tutorial-accessing-tinyurl-from-java.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>0</thr:total><feedburner:origLink>http://m-shaheen.blogspot.com/2010/05/tutorial-accessing-tinyurl-from-java.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-3091916230580048783</guid><pubDate>Thu, 20 May 2010 17:28:00 +0000</pubDate><atom:updated>2010-05-20T21:51:14.897+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">How To</category><category domain="http://www.blogger.com/atom/ns#">BlackBerry</category><title>How To Configure Blackberry Eclipse plugin to support 4.60 software platform</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/z2HzFUv947Ax5ViQ1R1RRGYQ6AQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/z2HzFUv947Ax5ViQ1R1RRGYQ6AQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/z2HzFUv947Ax5ViQ1R1RRGYQ6AQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/z2HzFUv947Ax5ViQ1R1RRGYQ6AQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Blackberry eclipse plug-in always comes with default support for software platform v 4.5, to add support to other platforms such as 4.6 we will follow the below steps :&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_NDD1PMls33U/S_Vw9AoknFI/AAAAAAAAABU/3qtAnzeZKiY/s1600/untitled.bmp" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_NDD1PMls33U/S_Vw9AoknFI/AAAAAAAAABU/3qtAnzeZKiY/s320/untitled.bmp" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ol&gt;&lt;a href="http://www.amazon.com/Professional-BlackBerry-Craig-J-Johnston/dp/0764589539?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;" target="_blank"&gt;&lt;img alt="Professional BlackBerry" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=0764589539&amp;amp;tag=mohamsblog-20" /&gt;&lt;/a&gt;
&lt;li&gt;Start Eclipse and navigate to Help&amp;nbsp; &amp;gt;&amp;gt; Software Updates&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Click on Available Software tab&lt;/li&gt;
&lt;li&gt;Click Add Site and past this url : http://www.blackberry.com/go/eclipseUpdate&lt;/li&gt;
&lt;li&gt;Click refresh to load&amp;nbsp; Blackberry update tree &lt;/li&gt;
&lt;li&gt;Expend the tree and select your desired software version , i.e. : 4.6&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0764589539" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;/li&gt;
&lt;li&gt;Click Install to proceed&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-3091916230580048783?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/xKWRKa7YFro" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/xKWRKa7YFro/how-to-configure-blackberry-eclipse.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><media:thumbnail url="http://4.bp.blogspot.com/_NDD1PMls33U/S_Vw9AoknFI/AAAAAAAAABU/3qtAnzeZKiY/s72-c/untitled.bmp" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://m-shaheen.blogspot.com/2010/05/how-to-configure-blackberry-eclipse.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-9169680010914363585</guid><pubDate>Sat, 20 Feb 2010 09:44:00 +0000</pubDate><atom:updated>2010-02-20T13:47:44.578+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">How To</category><category domain="http://www.blogger.com/atom/ns#">Mobile development</category><category domain="http://www.blogger.com/atom/ns#">Android</category><category domain="http://www.blogger.com/atom/ns#">Google</category><title>Installing Eclipse &amp; Android SDK</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hCfmZSN7ymNN7u7kZfNJ1f3QFi8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hCfmZSN7ymNN7u7kZfNJ1f3QFi8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hCfmZSN7ymNN7u7kZfNJ1f3QFi8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hCfmZSN7ymNN7u7kZfNJ1f3QFi8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ZoWVeXizfbo&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/ZoWVeXizfbo&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;a href="http://www.amazon.com/Beginning-Android-Mark-Murphy/dp/1430224193?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" target="_blank"&gt;&lt;img alt="Beginning Android" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=1430224193&amp;amp;tag=mohamsblog-20" /&gt;&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1430224193" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-9169680010914363585?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/9jC3qDgJxA0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/9jC3qDgJxA0/installing-eclipse-android-sdk.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>0</thr:total><media:content url="http://feedproxy.google.com/~r/mshaheen/~5/2UJjMTVn3yY/ZoWVeXizfbo&amp;hl=en_US&amp;fs=1&amp;" fileSize="1037" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:author>noreply@blogger.com (Mohamed Shaheen)</itunes:author><itunes:keywords>How To, Mobile development, Android, Google</itunes:keywords><feedburner:origLink>http://m-shaheen.blogspot.com/2010/02/installing-eclipse-android-sdk.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/mshaheen/~5/2UJjMTVn3yY/ZoWVeXizfbo&amp;hl=en_US&amp;fs=1&amp;" length="1037" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://www.youtube.com/v/ZoWVeXizfbo&amp;hl=en_US&amp;fs=1&amp;</feedburner:origEnclosureLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-8461562537317077712</guid><pubDate>Fri, 19 Feb 2010 08:16:00 +0000</pubDate><atom:updated>2010-02-19T12:18:22.667+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Mobile</category><category domain="http://www.blogger.com/atom/ns#">Google</category><category domain="http://www.blogger.com/atom/ns#">Mobile Web development</category><category domain="http://www.blogger.com/atom/ns#">Google Maps</category><title>Google Geo Developers Blog: Going Native: Using the Google Maps API v3 in Smartphone applications</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MGOPNk820aaVcVnr3HvKI4xLxPw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MGOPNk820aaVcVnr3HvKI4xLxPw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MGOPNk820aaVcVnr3HvKI4xLxPw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MGOPNk820aaVcVnr3HvKI4xLxPw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.amazon.com/Beginning-Google-Maps-Applications-Ajax/dp/1590597079?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;" target="_blank"&gt;&lt;img alt="Beginning Google Maps Applications with PHP and Ajax: From Novice to Professional" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=1590597079&amp;amp;tag=mohamsblog-20" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://googlegeodevelopers.blogspot.com/2010/02/going-native-using-google-maps-api-v3.html?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+GoogleGeoDevelopersBlog+%28Google+Geo+Developers+Blog%29"&gt;Google Geo Developers Blog: Going Native: Using the Google Maps API v3 in Smartphone applications&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1590597079" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-8461562537317077712?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/09PSqKL2XLE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/09PSqKL2XLE/google-geo-developers-blog-going-native.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>0</thr:total><feedburner:origLink>http://m-shaheen.blogspot.com/2010/02/google-geo-developers-blog-going-native.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-6731419835282156239</guid><pubDate>Tue, 16 Feb 2010 21:44:00 +0000</pubDate><atom:updated>2010-02-17T02:01:20.997+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Java</category><category domain="http://www.blogger.com/atom/ns#">Mobile development</category><category domain="http://www.blogger.com/atom/ns#">Android</category><category domain="http://www.blogger.com/atom/ns#">Google</category><category domain="http://www.blogger.com/atom/ns#">NetBeans</category><title>Android Task Manager application source code</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/y4InRk0Ek7fimNiLQKnDEqoCmGs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/y4InRk0Ek7fimNiLQKnDEqoCmGs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/y4InRk0Ek7fimNiLQKnDEqoCmGs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/y4InRk0Ek7fimNiLQKnDEqoCmGs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;a href="http://www.amazon.com/Android-Application-Development-Programming-Google/dp/0596521472?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;" target="_blank"&gt;&lt;img alt="Android Application Development: Programming with the Google SDK" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=0596521472&amp;amp;tag=mohamsblog-20" /&gt;&lt;/a&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;I have just uploaded &lt;/span&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;Developing Android Applications   with Java&lt;/span&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt; Webinar session code example "Android Task Manager:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt; its written on Netbeans 6.8 IDE&lt;/span&gt;&lt;/span&gt;&lt;cite&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;, for more about developing Android on NetBeans visit &lt;a href="http://kenai.com/projects/nbandroid"&gt;nbandroid&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/cite&gt;&lt;br /&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="background-color: #5d7cba; border: 1px solid rgb(53, 53, 53); font-family: Arial,Helvetica,sans-serif; font-size: 11px; padding: 0px;"&gt;&lt;tbody&gt;
&lt;tr style="background-color: white;"&gt;&lt;td align="center" style="padding: 5px;"&gt;&lt;b&gt;&lt;a href="http://www.esnips.com/doc/c58d4d09-7d5a-4584-ba08-1dd97463126d/TaskManager/?widget=documentIcon" style="color: #333333;"&gt;TaskManager.rar&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="color: white; font-size: 9px; padding: 5px;" valign="bottom"&gt;Hosted by &lt;a href="http://www.esnips.com/" style="color: white;"&gt;eSnips&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-6731419835282156239?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/oQVwfRh7ZA8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/oQVwfRh7ZA8/android-task-manager-application-source.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>2</thr:total><feedburner:origLink>http://m-shaheen.blogspot.com/2010/02/android-task-manager-application-source.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-4752126634902766684</guid><pubDate>Mon, 15 Feb 2010 19:56:00 +0000</pubDate><atom:updated>2010-02-16T00:12:58.424+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Iphone</category><category domain="http://www.blogger.com/atom/ns#">Mobile</category><category domain="http://www.blogger.com/atom/ns#">Mobile Web development</category><category domain="http://www.blogger.com/atom/ns#">Apple</category><title>iPhone development options-summary</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1ySqhkjYTBRDfJR88BEri7PMRW8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1ySqhkjYTBRDfJR88BEri7PMRW8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1ySqhkjYTBRDfJR88BEri7PMRW8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1ySqhkjYTBRDfJR88BEri7PMRW8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: small;"&gt;to develop for iPhone , we have two options either native apps or web apps whiich is known as widgets ,lately&amp;nbsp; widgets has become emerging option to develop for many platforms such as &lt;a href="http://www.amazon.com/Symbian-Software-Leaders-Principles-Development/dp/0470016833?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;Symbian&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0470016833" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;, &lt;a href="http://www.amazon.com/Beginning-BlackBerry-Development-Anthony-Rizk/dp/1430272252?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;BlackBerry&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1430272252" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt; and &lt;a href="http://www.amazon.com/Professional-Android-2-Application-Development/dp/0470565527?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;Android &lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0470565527" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;.&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;a href="http://www.amazon.com/Apple-touch-Generation-NEWEST-MODEL/dp/B002M3SOBU?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" target="_blank"&gt;&lt;img alt="Apple iPod touch 8 GB (3rd Generation) NEWEST MODEL" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=B002M3SOBU&amp;amp;tag=mohamsblog-20" /&gt;&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=B002M3SOBU" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: large;"&gt;Native application development&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;1. An Intel based Mac., their is a work around to develop on windows machine ,&lt;a href="http://blog.jdevelop.eu/2009/05/17/create-iphone-apps-with-a-mac-os-x-vmware-machine/"&gt; this is by installing mac os on virtual machine software such as VMWare &lt;/a&gt;.&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;2. A membership in ADC (Apple Developer Connection) to test your app on your iPhone and distribute it in the app store, costs $99 and apply to the iPhone Developer Program.&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;3.&lt;a href="http://www.amazon.com/Beginning-iPhone-Development-Exploring-SDK/dp/1430224592?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt; iPhone SDK.&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1430224592" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.  OS X Leopard 10.5&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-size: small;"&gt;Programmer Skills Prerequisites&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;Should have at least a fundamental understanding of the following concepts:&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;• Basic information about &lt;a href="http://www.amazon.com/Xcode-3-Unleashed-Fritz-Anderson/dp/0321552636?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;Xcode &lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0321552636" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;and Interface Builder and their role in developing applications&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;a href="http://www.amazon.com/Learning-Cocoa-Objective-C-Duncan-Davidson/dp/0596003013?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;" target="_blank"&gt;&lt;img alt="Learning Cocoa with Objective-C, 2nd Edition" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=0596003013&amp;amp;tag=mohamsblog-20" /&gt;&lt;/a&gt;• How to define new Objective-C classes&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0596003013" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;• How to manage memory, including how to create and release objects in &lt;a href="http://www.amazon.com/Learn-Xcode-Tools-iPhone-Development/dp/143027221X?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;Objective-C&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=143027221X" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;• The role of delegate objects in managing application behaviors&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;• The role of the target-action paradigm in managing your user interface&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: large;"&gt;Web Applications (Widget)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;1. An Intel based &lt;a href="http://www.amazon.com/Apple-MacBook-MC207LL-13-3-Inch-Laptop/dp/B002QQ8EKO?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;Mac&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=B002QQ8EKO" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;. &lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;2. A membership in ADC (Apple Developer Connection) to test your app on your iPhone and distribute it in the &lt;a href="http://www.amazon.com/Best-Iphone-Apps-Discriminating-Downloaders/dp/059680427X?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;app store&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=059680427X" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;, costs $99 and apply to the iPhone Developer Program.&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;3. iPhone SDK.&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;4.  &lt;a href="http://www.amazon.com/Mac-version-10-6-Snow-Leopard/dp/B001AMHWP8?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;OS X Leopard&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=B001AMHWP8" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt; 10.5.5 &lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;5. Safari 4&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;6. Safari web development tools&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;i&gt;&lt;b&gt;Programmer Skills Prerequisites&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;• Safari HTML&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;• &lt;a href="http://www.amazon.com/Ajax-Definitive-Anthony-Holdener-III/dp/0596528388?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;AJAX&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0596528388" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;• &lt;a href="http://www.amazon.com/JavaScript-Definitive-Guide-David-Flanagan/dp/0596101996?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;JavaScript&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0596101996" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;• &lt;a href="http://www.amazon.com/CSS-Definitive-Guide-Eric-Meyer/dp/0596527330?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;CSS&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0596527330" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;• Knowledge of Safari Visual Effects &lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;blockquote&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;span style="font-size: small;"&gt;from my point of view I am thinking to migrate from &lt;a href="http://www.amazon.com/Beginning-trade-Platform-Novice-Professional/dp/1430210613?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;Java ME&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1430210613" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt; to Widget where i can do less effort to port mobile applications across different platforms.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-4752126634902766684?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/E-uNHb2gy6Q" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/E-uNHb2gy6Q/iphone-development-options-summary.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>0</thr:total><feedburner:origLink>http://m-shaheen.blogspot.com/2010/02/iphone-development-options-summary.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-6228141051232571270</guid><pubDate>Sat, 13 Feb 2010 07:56:00 +0000</pubDate><atom:updated>2010-02-16T00:10:00.245+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">How To</category><category domain="http://www.blogger.com/atom/ns#">Mobile development</category><category domain="http://www.blogger.com/atom/ns#">Mobile Web development</category><category domain="http://www.blogger.com/atom/ns#">NetBeans</category><title>How To create mobile WEB pages using netbeans</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BWCK8IrbdTBPkH5NV7huDw1091A/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BWCK8IrbdTBPkH5NV7huDw1091A/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BWCK8IrbdTBPkH5NV7huDw1091A/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BWCK8IrbdTBPkH5NV7huDw1091A/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;ol&gt;&lt;a href="http://www.amazon.com/Mobile-Design-Development-Practical-Techniques/dp/0596155441?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;" target="_blank"&gt;&lt;img alt="Mobile Design and Development: Practical Concepts and Techniques for Creating Mobile Sites and Web Apps (Animal Guide)" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=0596155441&amp;amp;tag=mohamsblog-20" /&gt;&lt;/a&gt;
&lt;li&gt;&lt;span class="pw__rte_body"&gt;download &lt;/span&gt;&lt;span class="pw__rte_body"&gt; &lt;a href="http://www.esnips.com/doc/505d9b94-7409-457b-9db0-50a178308b65/mobilejsp/" style="color: #333333;"&gt;xhtml-mp&lt;/a&gt; and &lt;a href="http://www.esnips.com/doc/505d9b94-7409-457b-9db0-50a178308b65/mobilejsp/?widget=documentIcon" style="color: #333333;"&gt;mobile jsp&lt;/a&gt; &lt;/span&gt;&lt;span class="pw__rte_body"&gt;template files .&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="pw__rte_body"&gt;Start Netbeans IDE&lt;/span&gt;from Tools menu select Templates&lt;/li&gt;
&lt;li&gt;to add the templates to Web category choose web folder&lt;/li&gt;
&lt;li&gt;press add and navigate to the location of the two downloaded filesnow you can add new jsp or mobile xhtml&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0615185916" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt; &lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=143022620X" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;page to your project from new file &amp;gt;web window.&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1419654985" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0596155441" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-6228141051232571270?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/QlFcVK5682k" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/QlFcVK5682k/how-to-create-mobile-web-pages-using.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>1</thr:total><feedburner:origLink>http://m-shaheen.blogspot.com/2010/02/how-to-create-mobile-web-pages-using.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-3422981941809200318</guid><pubDate>Wed, 20 Jan 2010 06:51:00 +0000</pubDate><atom:updated>2010-02-16T00:17:12.561+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">J2EE</category><category domain="http://www.blogger.com/atom/ns#">How To</category><category domain="http://www.blogger.com/atom/ns#">NetBeans</category><title>How to use createNativeQuery method of EntityManager</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qe-39j8gLMp35BwBoV6qG6mxA5E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qe-39j8gLMp35BwBoV6qG6mxA5E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qe-39j8gLMp35BwBoV6qG6mxA5E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qe-39j8gLMp35BwBoV6qG6mxA5E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;blockquote style="font-family: Verdana,sans-serif;"&gt;here I am using EntityManager method createNativeQuery  to execute &lt;a href="http://www.amazon.com/Cookbook-Cookbooks-OReilly-Anthony-Molinaro/dp/0596009763?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;SQL &lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0596009763" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;queries instead of writing &lt;a href="http://www.amazon.com/Java-Persistence-Hibernate-Christian-Bauer/dp/1932394885?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;Java persistence&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1932394885" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt; queries  , I find it easier to use &lt;a href="http://www.amazon.com/Cookbook-Cookbooks-OReilly-Anthony-Molinaro/dp/0596009763?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;SQL &lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0596009763" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;queries rather than go and learn another query language syntax , besides that we can select easily select data from any data base object with no need to create object mapping "Entity class" represents it .&lt;/blockquote&gt;&lt;br /&gt;
in the below class , I am selecting from view ContentView  , the data should be returned as list of entity class named category .&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.amazon.com/Pro-EJB-Java-Persistence-API/dp/1590596455?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;" target="_blank"&gt;&lt;img alt="Pro EJB 3: Java Persistence API" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=1590596455&amp;amp;tag=mohamsblog-20" /&gt;&lt;/a&gt;the entity class category does have three fields ID,NameEN and NameAR, note the usage of "as" keyword to rename the query output fields to match the category class filed names , the &lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1590596455" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;usage of "as" keyword is not optional and absence of it will results &lt;a href="http://www.amazon.com/Cookbook-Cookbooks-OReilly-Anthony-Molinaro/dp/0596009763?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;SQL &lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=0596009763" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;error .&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;category entity class&lt;/span&gt;&lt;br /&gt;
&lt;pre class="source-code"&gt;&lt;code&gt;
package galaxy.test.database;

import java.io.Serializable;
import java.util.Collection;
import javax.persistence.Basic;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.OneToMany;
import javax.persistence.Table;

/**
*
* @author Shaheen
*/
@Entity
@Table(name = "Category")
@NamedQueries({@NamedQuery(name = "Category.findAll", query = "SELECT c FROM Category c"),
@NamedQuery(name = "Category.findById", query = "SELECT c FROM Category c WHERE c.id = :id"),
@NamedQuery(name = "Category.findByNameEn", query = "SELECT c FROM Category c WHERE c.nameEn = :nameEn"),
@NamedQuery(name = "Category.findByNameAR", query = "SELECT c FROM Category c WHERE c.nameAR = :nameAR")
//@NamedQuery(name = "Category.findByDevice", query = "SELECT c FROM  Category c  , IN(c.ContentView) a WHERE  a.deviceID = :deviceID and  c.id = a.categoryID")
})
public class Category implements Serializable {

private static final long serialVersionUID = 1L;
@Id
@Basic(optional = false)
@Column(name = "ID")
private Integer id;
@Basic(optional = false)
@Column(name = "NameEn")
private String nameEn;
@Column(name = "NameAR")
private String nameAR;
@OneToMany(cascade = CascadeType.ALL, mappedBy = "categoryID")
private Collection&lt;content&gt; contentCollection;

public Category() {
}

public Category(Integer id) {
this.id = id;
}

public Category(Integer id, String nameEn) {
this.id = id;
this.nameEn = nameEn;
}

public Integer getId() {
return id;
}

public void setId(Integer id) {
this.id = id;
}

public String getNameEn() {
return nameEn;
}

public void setNameEn(String nameEn) {
this.nameEn = nameEn;
}

public String getNameAR() {
return nameAR;
}

public void setNameAR(String nameAR) {
this.nameAR = nameAR;
}

public Collection&lt;content&gt; getContentCollection() {
return contentCollection;
}

public void setContentCollection(Collection&lt;content&gt; contentCollection) {
this.contentCollection = contentCollection;
}

@Override
public int hashCode() {
int hash = 0;
hash += (id != null ? id.hashCode() : 0);
return hash;
}

@Override
public boolean equals(Object object) {
// TODO: Warning - this method won't work in the case the id fields are not set
if (!(object instanceof Category)) {
return false;
}
Category other = (Category) object;
if ((this.id == null &amp;amp;&amp;amp; other.id != null) || (this.id != null &amp;amp;&amp;amp; !this.id.equals(other.id))) {
return false;
}
return true;
}

@Override
public String toString() {
return "galaxy.test.database.Category[id=" + id + "]";
}
}

&lt;/content&gt;&lt;/content&gt;&lt;/content&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;CategoryFacade  class&lt;/span&gt;&lt;br /&gt;
&lt;pre class="source-code"&gt;&lt;code&gt;
package galaxy.test.ejb;

import galaxy.test.database.Category;
import galaxy.test.database.Devices;
import java.util.List;
import javax.ejb.Stateless;
import javax.management.Query;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import org.jboss.annotation.ejb.RemoteBinding;

/**
*
* @author Shaheen
*/
@Stateless
@RemoteBinding(jndiBinding = "CategoryFacadeRemote")
public class CategoryFacade implements CategoryFacadeRemote {

@PersistenceContext
private EntityManager em;

public void create(Category category) {
em.persist(category);
}

public void edit(Category category) {
em.merge(category);
}

public void remove(Category category) {
em.remove(em.merge(category));
}

public Category find(Object id) {
return em.find(Category.class, id);
}

public List&lt;category&gt; findAll() {
return em.createNamedQuery("Category.findAll").getResultList();
}

public List&lt;category&gt; findByDevice(Devices device) {
javax.persistence.Query qm = em.createNativeQuery("SELECT DISTINCT Category_ID as ID, CatEN as NameEn, CatAR as NameAR FROM  ContentView WHERE    (Device_ID = " + device.getId() + ")", Category.class);
return qm.getResultList();

}
}&lt;/category&gt;&lt;/category&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-3422981941809200318?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/2TYXbNei9Wo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/2TYXbNei9Wo/how-to-use-createnativequery-method-of.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>2</thr:total><feedburner:origLink>http://m-shaheen.blogspot.com/2010/01/how-to-use-createnativequery-method-of.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-4911846839595643107</guid><pubDate>Tue, 19 Jan 2010 05:49:00 +0000</pubDate><atom:updated>2010-02-15T23:59:31.228+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">J2ME</category><category domain="http://www.blogger.com/atom/ns#">Mobile</category><category domain="http://www.blogger.com/atom/ns#">How To</category><category domain="http://www.blogger.com/atom/ns#">Mobile development</category><category domain="http://www.blogger.com/atom/ns#">BlackBerry</category><category domain="http://www.blogger.com/atom/ns#">NetBeans</category><title>How to configure Netbeans for BlackBerry J2ME development</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LcOgLUTUrjgbY_DVQKXESOPGT-M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LcOgLUTUrjgbY_DVQKXESOPGT-M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LcOgLUTUrjgbY_DVQKXESOPGT-M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LcOgLUTUrjgbY_DVQKXESOPGT-M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;In the below few lines i will describe the steps to configure the NetBeans IDE to develop and test  J2ME application for &lt;a href="http://www.amazon.com/Advanced-BlackBerry-Development-Chris-King/dp/1430226560?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;BlackBerry&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1430226560" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.amazon.com/Pro-Smartphone-Cross-Platform-Development-Distribution/dp/1430228687?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=bil&amp;amp;camp=213689&amp;amp;creative=392969" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;" target="_blank"&gt;&lt;img alt="Pro Smartphone Cross-Platform Development: iPhone, Blackberry, Windows Mobile and Android Development and Distribution" src="http://ws.amazon.com/widgets/q?MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;ID=AsinImage&amp;amp;WS=1&amp;amp;Format=_SL160_&amp;amp;ASIN=1430228687&amp;amp;tag=mohamsblog-20" /&gt;&lt;/a&gt;1.Download &lt;a href="http://na.blackberry.com/eng/developers/javaappdev/"&gt;BlackBerry JDE Component Package&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=bil&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1430228687" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
2.Since the NetBeans doesn’t recognize the BlackBerry java platform we need to download and install RIM BlackBerry Plug-in from &lt;a href="http://www.teesoft.info/content/view/36/36/#BlackBerryPlugin"&gt;http://www.teesoft.info/content/view/36/36/#BlackBerryPlugin&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
3.Start &lt;a href="http://www.amazon.com/Definitive-Guide-NetBeans-trade-Platform/dp/1430224177?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;NetBeans &lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1430224177" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;and install the RIM BlackBerry Plug-in, from Tools&amp;gt;Downloaded&amp;gt;Add Plugins&lt;br /&gt;
&lt;br /&gt;
4.Restart NetBeans&lt;br /&gt;
&lt;br /&gt;
5.Now add the &lt;a href="http://www.amazon.com/Beginning-J2ME-Novice-Professional-Third/dp/1590594797?ie=UTF8&amp;amp;tag=mohamsblog-20&amp;amp;link_code=btl&amp;amp;camp=213689&amp;amp;creative=392969" target="_blank"&gt;BlackBerry &lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1590594797" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=mohamsblog-20&amp;amp;l=btl&amp;amp;camp=213689&amp;amp;creative=392969&amp;amp;o=1&amp;amp;a=1590594797" style="border: medium none ! important; margin: 0px ! important; padding: 0px ! important;" width="1" /&gt;JDE Component Package from Tools&amp;gt;JavaPlatforms&amp;gt;Add Platform ,select java ME MIDP platform&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-4911846839595643107?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/wLvbgfmU_qk" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/wLvbgfmU_qk/how-to-configure-netbeans-for.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>8</thr:total><feedburner:origLink>http://m-shaheen.blogspot.com/2010/01/how-to-configure-netbeans-for.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-3694083128133411038</guid><pubDate>Tue, 17 Nov 2009 09:37:00 +0000</pubDate><atom:updated>2009-11-17T13:39:01.496+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ActiveSyn</category><category domain="http://www.blogger.com/atom/ns#">Mobile</category><category domain="http://www.blogger.com/atom/ns#">Mobile development</category><category domain="http://www.blogger.com/atom/ns#">Microsoft</category><category domain="http://www.blogger.com/atom/ns#">BlackBerry</category><title>Research In Motion and Microsoft Mobile Solutions</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IuMfIt6ipDjeJdfLeHC-7nuDMbU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IuMfIt6ipDjeJdfLeHC-7nuDMbU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IuMfIt6ipDjeJdfLeHC-7nuDMbU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IuMfIt6ipDjeJdfLeHC-7nuDMbU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;a title="View rim_vs_microsoft on Scribd" href="http://www.scribd.com/doc/22595206/rim-vs-microsoft" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;"&gt;rim_vs_microsoft&lt;/a&gt; &lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_367715665983597" name="doc_367715665983597" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="100%" &gt;  &lt;param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=22595206&amp;access_key=key-22wl19e0zqk1s530xzfw&amp;page=1&amp;version=1&amp;viewMode=list"&gt;   &lt;param name="quality" value="high"&gt;   &lt;param name="play" value="true"&gt;  &lt;param name="loop" value="true"&gt;   &lt;param name="scale" value="showall"&gt;  &lt;param name="wmode" value="opaque"&gt;   &lt;param name="devicefont" value="false"&gt;  &lt;param name="bgcolor" value="#ffffff"&gt;   &lt;param name="menu" value="true"&gt;  &lt;param name="allowFullScreen" value="true"&gt;   &lt;param name="allowScriptAccess" value="always"&gt;   &lt;param name="salign" value=""&gt;            &lt;param name="mode" value="list"&gt;       &lt;embed src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=22595206&amp;access_key=key-22wl19e0zqk1s530xzfw&amp;page=1&amp;version=1&amp;viewMode=list" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_367715665983597_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" mode="list" height="500" width="100%"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-3694083128133411038?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/4aIuS_FKuFg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/4aIuS_FKuFg/research-in-motion-and-microsoft-mobile.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>0</thr:total><media:content url="http://feedproxy.google.com/~r/mshaheen/~5/7fLAzPR1Y34/ScribdViewer.swf" fileSize="257769" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>rim_vs_microsoft </itunes:subtitle><itunes:author>noreply@blogger.com (Mohamed Shaheen)</itunes:author><itunes:summary>rim_vs_microsoft </itunes:summary><itunes:keywords>ActiveSyn, Mobile, Mobile development, Microsoft, BlackBerry</itunes:keywords><feedburner:origLink>http://m-shaheen.blogspot.com/2009/11/research-in-motion-and-microsoft-mobile.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/mshaheen/~5/7fLAzPR1Y34/ScribdViewer.swf" length="257769" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://d1.scribdassets.com/ScribdViewer.swf?document_id=22595206&amp;access_key=key-22wl19e0zqk1s530xzfw&amp;page=1&amp;version=1&amp;viewMode=list</feedburner:origEnclosureLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-8280775627722732007</guid><pubDate>Thu, 12 Nov 2009 07:11:00 +0000</pubDate><atom:updated>2009-11-12T11:11:46.367+04:00</atom:updated><title>Ovi Daily App Home</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sIoHCx4d_ZnYGuvDDKbxp0a-UeU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sIoHCx4d_ZnYGuvDDKbxp0a-UeU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/sIoHCx4d_ZnYGuvDDKbxp0a-UeU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sIoHCx4d_ZnYGuvDDKbxp0a-UeU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;a href="http://blogs.nokia.com/mydailyapp/"&gt;Ovi Daily App Home&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-8280775627722732007?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/7EU6A7WC2OY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/7EU6A7WC2OY/ovi-daily-app-home.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>0</thr:total><feedburner:origLink>http://m-shaheen.blogspot.com/2009/11/ovi-daily-app-home.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-3280034675797046652</guid><pubDate>Tue, 10 Nov 2009 19:16:00 +0000</pubDate><atom:updated>2009-11-10T23:16:57.100+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tutorial</category><category domain="http://www.blogger.com/atom/ns#">SQL plus</category><title>SQL Plus Quick Reference</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xkyz5PcO1rZbxryCnh1-TEokiFA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xkyz5PcO1rZbxryCnh1-TEokiFA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xkyz5PcO1rZbxryCnh1-TEokiFA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xkyz5PcO1rZbxryCnh1-TEokiFA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;a title="View SQL Plus Quick Reference on Scribd" href="http://www.scribd.com/doc/6932731/SQL-Plus-Quick-Reference" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;"&gt;SQL Plus Quick Reference&lt;/a&gt; &lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_938969406871760" name="doc_938969406871760" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="100%" &gt;  &lt;param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=6932731&amp;access_key=key-du68blpn24w733j0hje&amp;page=1&amp;version=1&amp;viewMode=list"&gt;   &lt;param name="quality" value="high"&gt;   &lt;param name="play" value="true"&gt;  &lt;param name="loop" value="true"&gt;   &lt;param name="scale" value="showall"&gt;  &lt;param name="wmode" value="opaque"&gt;   &lt;param name="devicefont" value="false"&gt;  &lt;param name="bgcolor" value="#ffffff"&gt;   &lt;param name="menu" value="true"&gt;  &lt;param name="allowFullScreen" value="true"&gt;   &lt;param name="allowScriptAccess" value="always"&gt;   &lt;param name="salign" value=""&gt;            &lt;param name="mode" value="list"&gt;       &lt;embed src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=6932731&amp;access_key=key-du68blpn24w733j0hje&amp;page=1&amp;version=1&amp;viewMode=list" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_938969406871760_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" mode="list" height="500" width="100%"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-3280034675797046652?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/l_8UY490Ek8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/l_8UY490Ek8/sql-plus-quick-reference.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>0</thr:total><media:content url="http://feedproxy.google.com/~r/mshaheen/~5/Aegu7bIRITc/ScribdViewer.swf" fileSize="257769" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>SQL Plus Quick Reference </itunes:subtitle><itunes:author>noreply@blogger.com (Mohamed Shaheen)</itunes:author><itunes:summary>SQL Plus Quick Reference </itunes:summary><itunes:keywords>Tutorial, SQL plus</itunes:keywords><feedburner:origLink>http://m-shaheen.blogspot.com/2009/11/sql-plus-quick-reference.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/mshaheen/~5/Aegu7bIRITc/ScribdViewer.swf" length="257769" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://d1.scribdassets.com/ScribdViewer.swf?document_id=6932731&amp;access_key=key-du68blpn24w733j0hje&amp;page=1&amp;version=1&amp;viewMode=list</feedburner:origEnclosureLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-1993718795998348934</guid><pubDate>Tue, 10 Nov 2009 18:27:00 +0000</pubDate><atom:updated>2009-11-10T22:27:52.160+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tutorial</category><category domain="http://www.blogger.com/atom/ns#">teleco</category><category domain="http://www.blogger.com/atom/ns#">GSM</category><title>GSM Network</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hhGm49d6jddJo0Z8QTOqfvNr_-I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hhGm49d6jddJo0Z8QTOqfvNr_-I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hhGm49d6jddJo0Z8QTOqfvNr_-I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hhGm49d6jddJo0Z8QTOqfvNr_-I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;a title="View GSM Network on Scribd" href="http://www.scribd.com/doc/3225878/GSM-Network" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;"&gt;GSM Network&lt;/a&gt; &lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_641073619643202" name="doc_641073619643202" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="100%" &gt;  &lt;param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=3225878&amp;access_key=key-1xkvpkm128uhrwmprkxe&amp;page=1&amp;version=1&amp;viewMode=slideshow"&gt;   &lt;param name="quality" value="high"&gt;   &lt;param name="play" value="true"&gt;  &lt;param name="loop" value="true"&gt;   &lt;param name="scale" value="showall"&gt;  &lt;param name="wmode" value="opaque"&gt;   &lt;param name="devicefont" value="false"&gt;  &lt;param name="bgcolor" value="#ffffff"&gt;   &lt;param name="menu" value="true"&gt;  &lt;param name="allowFullScreen" value="true"&gt;   &lt;param name="allowScriptAccess" value="always"&gt;   &lt;param name="salign" value=""&gt;            &lt;param name="mode" value="slideshow"&gt;       &lt;embed src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=3225878&amp;access_key=key-1xkvpkm128uhrwmprkxe&amp;page=1&amp;version=1&amp;viewMode=slideshow" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_641073619643202_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" mode="slideshow" height="500" width="100%"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-1993718795998348934?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/er8q5ZAi6_4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/er8q5ZAi6_4/gsm-network.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>0</thr:total><media:content url="http://feedproxy.google.com/~r/mshaheen/~5/I6eCEx9N9ak/ScribdViewer.swf" fileSize="257769" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>GSM Network </itunes:subtitle><itunes:author>noreply@blogger.com (Mohamed Shaheen)</itunes:author><itunes:summary>GSM Network </itunes:summary><itunes:keywords>Tutorial, teleco, GSM</itunes:keywords><feedburner:origLink>http://m-shaheen.blogspot.com/2009/11/gsm-network.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/mshaheen/~5/I6eCEx9N9ak/ScribdViewer.swf" length="257769" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://d1.scribdassets.com/ScribdViewer.swf?document_id=3225878&amp;access_key=key-1xkvpkm128uhrwmprkxe&amp;page=1&amp;version=1&amp;viewMode=slideshow</feedburner:origEnclosureLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-8748350751104524883</guid><pubDate>Mon, 09 Nov 2009 17:38:00 +0000</pubDate><atom:updated>2009-11-09T21:41:43.425+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tutorial</category><category domain="http://www.blogger.com/atom/ns#">teleco</category><category domain="http://www.blogger.com/atom/ns#">GSM</category><title>GSM tutorial</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ebXsTg-0KSr5qEaWPFDZU0EBCfI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ebXsTg-0KSr5qEaWPFDZU0EBCfI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ebXsTg-0KSr5qEaWPFDZU0EBCfI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ebXsTg-0KSr5qEaWPFDZU0EBCfI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;a title="View Gsm on Scribd" href="http://www.scribd.com/doc/19531781/Gsm" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;"&gt;Gsm&lt;/a&gt; &lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_350238509032053" name="doc_350238509032053" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="450" &gt;  &lt;param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=19531781&amp;access_key=key-r3iyru2mbso4rpkwjd4&amp;page=1&amp;version=1&amp;viewMode=slideshow"&gt;   &lt;param name="quality" value="high"&gt;   &lt;param name="play" value="true"&gt;  &lt;param name="loop" value="true"&gt;   &lt;param name="scale" value="showall"&gt;  &lt;param name="wmode" value="opaque"&gt;   &lt;param name="devicefont" value="false"&gt;  &lt;param name="bgcolor" value="#ffffff"&gt;   &lt;param name="menu" value="true"&gt;  &lt;param name="allowFullScreen" value="true"&gt;   &lt;param name="allowScriptAccess" value="always"&gt;   &lt;param name="salign" value=""&gt;            &lt;param name="mode" value="slideshow"&gt;       &lt;embed src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=19531781&amp;access_key=key-r3iyru2mbso4rpkwjd4&amp;page=1&amp;version=1&amp;viewMode=slideshow" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_350238509032053_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" mode="slideshow" height="500" width="450"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-8748350751104524883?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/r3uCn7194V8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/r3uCn7194V8/gsm-tutorial.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>0</thr:total><media:content url="http://feedproxy.google.com/~r/mshaheen/~5/VtnhldOgSXs/ScribdViewer.swf" fileSize="257769" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Gsm </itunes:subtitle><itunes:author>noreply@blogger.com (Mohamed Shaheen)</itunes:author><itunes:summary>Gsm </itunes:summary><itunes:keywords>Tutorial, teleco, GSM</itunes:keywords><feedburner:origLink>http://m-shaheen.blogspot.com/2009/11/gsm-tutorial.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/mshaheen/~5/VtnhldOgSXs/ScribdViewer.swf" length="257769" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://d1.scribdassets.com/ScribdViewer.swf?document_id=19531781&amp;access_key=key-r3iyru2mbso4rpkwjd4&amp;page=1&amp;version=1&amp;viewMode=slideshow</feedburner:origEnclosureLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-5184285501157626053</guid><pubDate>Wed, 04 Nov 2009 15:11:00 +0000</pubDate><atom:updated>2009-11-04T19:12:28.320+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tutorial</category><category domain="http://www.blogger.com/atom/ns#">UML</category><title>UML Tutorial</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Z0PrX2E6q46yVdPRuuBndc0VLSE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Z0PrX2E6q46yVdPRuuBndc0VLSE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Z0PrX2E6q46yVdPRuuBndc0VLSE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Z0PrX2E6q46yVdPRuuBndc0VLSE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;a title="View UML Tutorial on Scribd" href="http://www.scribd.com/doc/12286499/UML-Tutorial" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;"&gt;UML Tutorial&lt;/a&gt; &lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_863765620735708" name="doc_863765620735708" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="100%" &gt;  &lt;param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=12286499&amp;access_key=key-1sn5usrgdi3rdt22neag&amp;page=1&amp;version=1&amp;viewMode=slideshow"&gt;   &lt;param name="quality" value="high"&gt;   &lt;param name="play" value="true"&gt;  &lt;param name="loop" value="true"&gt;   &lt;param name="scale" value="showall"&gt;  &lt;param name="wmode" value="opaque"&gt;   &lt;param name="devicefont" value="false"&gt;  &lt;param name="bgcolor" value="#ffffff"&gt;   &lt;param name="menu" value="true"&gt;  &lt;param name="allowFullScreen" value="true"&gt;   &lt;param name="allowScriptAccess" value="always"&gt;   &lt;param name="salign" value=""&gt;            &lt;param name="mode" value="slideshow"&gt;       &lt;embed src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=12286499&amp;access_key=key-1sn5usrgdi3rdt22neag&amp;page=1&amp;version=1&amp;viewMode=slideshow" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_863765620735708_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" mode="slideshow" height="500" width="100%"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-5184285501157626053?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/VpQPotBDY3c" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/VpQPotBDY3c/uml-tutorial.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>0</thr:total><media:content url="http://feedproxy.google.com/~r/mshaheen/~5/PKs9G5h4WBM/ScribdViewer.swf" fileSize="257769" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>UML Tutorial </itunes:subtitle><itunes:author>noreply@blogger.com (Mohamed Shaheen)</itunes:author><itunes:summary>UML Tutorial </itunes:summary><itunes:keywords>Tutorial, UML</itunes:keywords><feedburner:origLink>http://m-shaheen.blogspot.com/2009/11/uml-tutorial.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/mshaheen/~5/PKs9G5h4WBM/ScribdViewer.swf" length="257769" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://d1.scribdassets.com/ScribdViewer.swf?document_id=12286499&amp;access_key=key-1sn5usrgdi3rdt22neag&amp;page=1&amp;version=1&amp;viewMode=slideshow</feedburner:origEnclosureLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-8572368748475216374</guid><pubDate>Sat, 31 Oct 2009 09:50:00 +0000</pubDate><atom:updated>2009-11-01T12:23:23.263+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Iphone</category><category domain="http://www.blogger.com/atom/ns#">Mobile</category><category domain="http://www.blogger.com/atom/ns#">Android</category><category domain="http://www.blogger.com/atom/ns#">Google</category><title>What is an Android phone?</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/U0ph5cGeIV81xHKw8Eh1iRDLBOc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U0ph5cGeIV81xHKw8Eh1iRDLBOc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/U0ph5cGeIV81xHKw8Eh1iRDLBOc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U0ph5cGeIV81xHKw8Eh1iRDLBOc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;object width="580" height="360"&gt;&lt;param name="movie" value="http://www.youtube-nocookie.com/v/Y5Io2bdZP1A&amp;hl=en&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01&amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube-nocookie.com/v/Y5Io2bdZP1A&amp;hl=en&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01&amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="360"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-8572368748475216374?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/gMZK3jNbwg0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/gMZK3jNbwg0/what-is-android-phone.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>0</thr:total><media:content url="http://feedproxy.google.com/~r/mshaheen/~5/C3TfXQJHu6A/Y5Io2bdZP1A&amp;hl=en&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01&amp;border=1" fileSize="1048" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:author>noreply@blogger.com (Mohamed Shaheen)</itunes:author><itunes:keywords>Iphone, Mobile, Android, Google</itunes:keywords><feedburner:origLink>http://m-shaheen.blogspot.com/2009/10/what-is-android-phone.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/mshaheen/~5/C3TfXQJHu6A/Y5Io2bdZP1A&amp;hl=en&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01&amp;border=1" length="1048" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://www.youtube-nocookie.com/v/Y5Io2bdZP1A&amp;hl=en&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01&amp;border=1</feedburner:origEnclosureLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1026881889840639370.post-7060758386521274529</guid><pubDate>Sat, 31 Oct 2009 09:40:00 +0000</pubDate><atom:updated>2009-10-31T13:44:11.391+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Iphone</category><category domain="http://www.blogger.com/atom/ns#">Apple</category><category domain="http://www.blogger.com/atom/ns#">BlackBerry</category><title>iPhone Vs BlackBerry</title><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/U0-YkspzLs9P_w_7wWIOF4twe0U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U0-YkspzLs9P_w_7wWIOF4twe0U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/U0-YkspzLs9P_w_7wWIOF4twe0U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U0-YkspzLs9P_w_7wWIOF4twe0U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Fl7cqFQatP4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/Fl7cqFQatP4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1026881889840639370-7060758386521274529?l=m-shaheen.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/mshaheen/~4/38-q7qtYZTs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/mshaheen/~3/38-q7qtYZTs/iphone-vs-blackberry.html</link><author>noreply@blogger.com (Mohamed Shaheen)</author><thr:total>0</thr:total><media:content url="http://feedproxy.google.com/~r/mshaheen/~5/X_T6srW8_tk/Fl7cqFQatP4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" fileSize="1037" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:author>noreply@blogger.com (Mohamed Shaheen)</itunes:author><itunes:keywords>Iphone, Apple, BlackBerry</itunes:keywords><feedburner:origLink>http://m-shaheen.blogspot.com/2009/10/iphone-vs-blackberry.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/mshaheen/~5/X_T6srW8_tk/Fl7cqFQatP4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" length="1037" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://www.youtube.com/v/Fl7cqFQatP4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;</feedburner:origEnclosureLink></item><language>en-us</language><media:rating>nonadult</media:rating></channel></rss>

