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

<channel>
	<title>WebDesignerGeeks - Web Designer, Web Developer blog &#187; BlackBarry</title>
	<atom:link href="http://webdesignergeeks.com/category/mobile/blackbarry/feed/" rel="self" type="application/rss+xml" />
	<link>http://webdesignergeeks.com</link>
	<description></description>
	<lastBuildDate>Mon, 25 Feb 2013 18:46:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>How to Shoot Panoramas</title>
		<link>http://webdesignergeeks.com/mobile/how-to-shoot-panoramas/</link>
		<comments>http://webdesignergeeks.com/mobile/how-to-shoot-panoramas/#comments</comments>
		<pubDate>Wed, 16 Jan 2013 05:28:46 +0000</pubDate>
		<dc:creator>Anand Patel</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[BlackBarry]]></category>
		<category><![CDATA[iPhone & iPad]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Web App]]></category>
		<category><![CDATA[Windows Phone]]></category>

		<guid isPermaLink="false">http://webdesignergeeks.com/?p=5678</guid>
		<description><![CDATA[<p>How to Shoot Panoramas What happens when you come across a gorgeous scene &#8212; the Golden Gate bridge at sunset, How to Shoot Panoramas the Manhattan skyline at dawn, the crystal-clear island beach, the magnificent Old Port architecture, the rally that&#8217;s filling the campus. You can still take a photo, or several photos, of part of [...]</p><p>The post <a href="http://webdesignergeeks.com/mobile/how-to-shoot-panoramas/">How to Shoot Panoramas</a> appeared first on <a href="http://webdesignergeeks.com">WebDesignerGeeks - Web Designer, Web Developer blog</a>.</p>
No related posts.]]></description>
			<content:encoded><![CDATA[<h2>How to Shoot Panoramas</h2>
<p>What happens when you come across a gorgeous scene &#8212; the Golden Gate bridge at sunset, How to Shoot Panoramas the Manhattan skyline at dawn, the crystal-clear island beach, the magnificent Old Port architecture, the rally that&#8217;s filling the campus. You can still take a photo, or several photos, of part of it, but nothing can really compare to capturing the full breadth and majesty of such an image all in one shot.</p>
<p>Enter the panorama.</p>
<h2>The difference between wide angle and panorama</h2>
<p>How to Shoot Panoramas There&#8217;s a fine line between what separates a photograph taken with a wide angle lens and a panoramic photograph. How to Shoot Panoramas We&#8217;re not going to get into the nitty-gritty details,How to Shoot Panoramas  so for the sake of simplicity, we&#8217;ll say that a panoramic photo is one that has a wider field of view than the human eye, is at least twice as long as it is tall, and was created by using software (in our case, apps) to stitch together multiple images.</p>
<p>How to Shoot Panoramas You&#8217;ve probably seen panorama&#8217;s displayed and showcased at various places &#8212; they&#8217;re long and skinny and commonly have cityscapes, How to Shoot Panoramas landscapes, and sports stadiums as their subject. With the release of <a href="http://www.imore.com/ios">iOS 6</a>, Apple has updated the built-in camera with the ability to take panoramas by simply panning the scene for the iPhone 5 and iPhone 4S.</p>
<h2>How to take a great panoramic photos with your iPhone 5 or iPhone 4S and the Camera app</h2>
<p><a href="http://webdesignergeeks.com/wp-content/uploads/2013/01/panorama_contest_hero.jpg"><img class="alignnone  wp-image-5679" title="panorama_contest_hero" src="http://webdesignergeeks.com/wp-content/uploads/2013/01/panorama_contest_hero.jpg" alt="" width="595" height="331" /></a></p>
<p>How to Shoot Panoramas The good news is that the panorama features in the built-in Camera app is super easy to use. First, open the camera app and tap <strong>Options</strong>, then tap <strong>Panorama</strong>. How to Shoot Panoramas You&#8217;ll then be forced into portrait mode and a horizontal bar will appear in the center of the screen that will show you what&#8217;s being photographed and a small preview of your panorama as it&#8217;s being built. There will also be instructions that tell you to &#8220;move the iPhone continuously when taking a Panorama&#8221;. It is important that you obey this. How to Shoot Panoramas If you stop moving part way, through, then continue again, you will not get as good of results.</p>
<p>The Camera will support panoramas up to 240 degrees so keep this in mind when planning your photo. If you don&#8217;t want to use the entire 240 degrees, you don&#8217;t have to. Remember, a longer panorama does not necessarily mean a better panorama. Also, the camera will always default to showing you an arrow that&#8217;s pointing right, meaning that you pan from left to right, but a simple tap on the arrow will switch the direction from right to left.</p>
<p>Once you&#8217;ve planned out what you want included in your panorama, tap the shutter button to begin and start panning the scene in the direction you have chosen. Do your best to keep the arrow on the center line. If you don&#8217;t do a perfect job at this, it&#8217;s ok, but you&#8217;ll need to follow up with a little cropping. Once you&#8217;re captured everything in your panorama, tap the shutter button to end the recording.</p>
<h2>Go vertical</h2>
<p>Traditionally, How to Shoot Panoramas panoramas are horizontally oriented, but this is by no means a requirement! Some of the most interesting panoramas I&#8217;ve ever seen were vertically oriented like the one shown to the right. To do so, just flip your phone so that the shutter button is on the right before starting your panorama. The UI will not adjust for you holding the phone in landscape, but that&#8217;s ok. Just start at the bottom and pan upwards. When you&#8217;re done, your panorama will be oriented correctly.</p>
<p><a href="http://webdesignergeeks.com/wp-content/uploads/2013/01/vertical_pano_410.jpg"><img class="alignnone size-full wp-image-5680" title="vertical_pano_410" src="http://webdesignergeeks.com/wp-content/uploads/2013/01/vertical_pano_410.jpg" alt="" width="410" height="1367" /></a></p>
<p>How to Shoot Panoramas My personal favorite iPhone app for creating panoramic photographs is <strong>AutoStitch Panorama</strong>. The reason I like this one so much is because it lets you stitch any arrangement of photos. You&#8217;re not limited to stitching photos to the left and right of each other &#8212; you can also go up and down. It also supports high resolution creations up to 18 megapixels.</p>
<p><a href="http://webdesignergeeks.com/wp-content/uploads/2013/01/panorama_contest_hero1.jpg"><img class="alignnone  wp-image-5681" title="panorama_contest_hero" src="http://webdesignergeeks.com/wp-content/uploads/2013/01/panorama_contest_hero1.jpg" alt="" width="595" height="331" /></a></p>
<p>How to Shoot Panoramas The biggest key to taking good panoramic photos is to make sure you don&#8217;t shift the position of the iPhone while taking the photos. What I mean, is to imagine that there&#8217;s a pole sticking out of the bottom of your iPhone, centered under the lens) and that the only motion you&#8217;re allowed to do is to spin the pole so that the iPhone rotates. Since panoramic images are created by stitching multiple photos together, it should make sense that any shift of the camera&#8217;s position will lessen the quality of results.</p>
<p>To prevent shifting your iPhone as you pan across the scene taking photos, I recommend holding your iPhone in the landscape position with two hands. To increase stability, you should also press your elbows against your torso. As you take the photos, do not to twist your body or move your feet. Place your left thumb and forefinger below and above the lens. Position your right hand similarly about the home button. The only movement you want to make is with your right hand. Keep your body facing the same direction and just rotate the iPhone with your right hand &#8212; pivot about your left hand.</p>
<p>The easiest types of panoramas to take are of landscapes or big open spaces. Since everything is far away, there&#8217;s plenty of room for error. The app you use for stitching will still be able to produce great results even if you shift the camera more than you should have.</p>
<h3>Err on the side of too many photos</h3>
<p><a href="http://webdesignergeeks.com/wp-content/uploads/2013/01/panoramic-stitching.jpg"><img class="alignnone size-full wp-image-5682" title="panoramic-stitching" src="http://webdesignergeeks.com/wp-content/uploads/2013/01/panoramic-stitching.jpg" alt="" width="620" height="460" /></a></p>
<h3>Give yourself room to crop</h3>
<p>How to Shoot Panoramas Make sure that you give yourself enough room to crop your your final image. In the photo above (a panorama of the school I teach at), I made sure to capture enough of the sky and grass to give me the flexibility of cropping it exactly how I wanted when the stitching was done. First, I cropped it like this, applying the <a href="http://www.imore.com/2012/02/10/rule-thirds/">rule of thirds</a>to the horizon and giving the interesting sky the spotlight.</p>
<p>But it&#8217;s common practice to critique every image that I take, and after looking at this one a bit, I wasn&#8217;t happy with how the left building is underexposed and didn&#8217;t feel it really added to the photo. Sure, including it makes the panorama longer, but my goal isn&#8217;t to create the widest pano, but to create an interesting photograph. To further justify cropping out the building on the left, I noticed that the sky was least interesting on that part of the photo as well. Here&#8217;s the final image after cropping off the left.</p>
<p><a href="http://webdesignergeeks.com/wp-content/uploads/2013/01/school-pano.jpg"><img class="alignnone size-full wp-image-5683" title="school-pano" src="http://webdesignergeeks.com/wp-content/uploads/2013/01/school-pano.jpg" alt="" width="620" height="132" /></a></p>
<div style="height:33px; padding-top:2px; padding-bottom:2px; clear:both;" class="vas_pro_2"><div style="float:left; width:100px; " class="vas_pro_2_facebook_like"> 
				<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwebdesignergeeks.com%2Fmobile%2Fhow-to-shoot-panoramas%2F&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;height=27" 
					scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:27px;" allowTransparency="true"></iframe>
			</div><div style="float:left; width:90px; padding-left:10px;" class="vas_pro_2_google1"> 
				<g:plusone size="medium" href="http://webdesignergeeks.com/mobile/how-to-shoot-panoramas/" ></g:plusone>
			</div><div style="float:left; width:110px; padding-left:10px;" class="vas_pro_2_twitter"> 
				<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
					data-text="How to Shoot Panoramas" data-url="http://webdesignergeeks.com/mobile/how-to-shoot-panoramas/">Tweet</a> 
			</div></div>
		<div style="display:none;"><a href="http://www.24wn.com">news and information</a><a href="http://www.forum1000.com">business,health,entertainment,technology</a>&nbsp;<a href="http://news365online.com">automotive,business,crime,health,life,politics,science,technology,travel</a></div><div style="clear:both;"></div><p>No related posts.</p><p>The post <a href="http://webdesignergeeks.com/mobile/how-to-shoot-panoramas/">How to Shoot Panoramas</a> appeared first on <a href="http://webdesignergeeks.com">WebDesignerGeeks - Web Designer, Web Developer blog</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://webdesignergeeks.com/mobile/how-to-shoot-panoramas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Start With BlackBerry WebWorks JavaScript Extension</title>
		<link>http://webdesignergeeks.com/mobile/blackbarry/getting-start-with-blackberry-webworks-javascript-extension/</link>
		<comments>http://webdesignergeeks.com/mobile/blackbarry/getting-start-with-blackberry-webworks-javascript-extension/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 15:32:31 +0000</pubDate>
		<dc:creator>Ratan</dc:creator>
				<category><![CDATA[BlackBarry]]></category>
		<category><![CDATA[BlackBerry WebWorks Tutorial]]></category>
		<category><![CDATA[Getting Start With BlackBerry WebWorks]]></category>
		<category><![CDATA[Getting Start With BlackBerry WebWorks JavaScript Extension]]></category>

		<guid isPermaLink="false">http://webdesignergeeks.com/?p=938</guid>
		<description><![CDATA[<p>Applications created using the BlackBerry® WebWorks™ application platform have the ability to integrate with the data, features and capabilities from the underlying Java® development environment as well as the native BlackBerry® Smartphone through the use of special JavaScript® objects. These objects are called JavaScript extensions. Existing examples of JavaScript extensions that are available for developers [...]</p><p>The post <a href="http://webdesignergeeks.com/mobile/blackbarry/getting-start-with-blackberry-webworks-javascript-extension/">Getting Start With BlackBerry WebWorks JavaScript Extension</a> appeared first on <a href="http://webdesignergeeks.com">WebDesignerGeeks - Web Designer, Web Developer blog</a>.</p>
Related posts:<ol>
<li><a href='http://webdesignergeeks.com/mobile/blackbarry/getting-start-app-developing-for-blackberry/' rel='bookmark' title='Getting Start App Developing for BlackBerry.'>Getting Start App Developing for BlackBerry.</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h2><span style="font-size: 13px; font-weight: normal;">Applications created using the BlackBerry® WebWorks™ application platform have the ability to integrate with the data, features and capabilities from the underlying Java® development environment as well as the native BlackBerry® Smartphone through the use of special JavaScript® objects. These objects are called JavaScript extensions.</span></h2>
<div>
<div>
<div>
<p>Existing examples of JavaScript extensions that are available for developers to use today include: audio, phone and SMS. More information about these extensions, which are part of the BlackBerry Open Source Project, can be found in the BlackBerry WebWorks API Reference guide.</p>
<p>This lab will demonstrate how developers can create their own JavaScript extensions to be used in their BlackBerry WebWorks applications. The complete source code for the JavaScript extension that will be created as part of this lab is attached at the end of this article.</p>
<p>The steps involved in completing this lab are:</p>
<ol>
<li> Start a new BlackBerry Project</li>
<li> Add a package to the src folder</li>
<li> Create a ScriptableFunction Class</li>
<li> Create a Scriptable Class</li>
<li> Create a Widget Extension Class</li>
<li> Create a library.xml file</li>
<li> Export all source and resource files to a JAR</li>
</ol>
<h2>Start a new BlackBerry Project</h2>
<p>You will use the BlackBerry® Java Plug-in for Eclipse® (with component pack 5.0) to create and package the source code of your JavaScript extension. This is a separate development tool from the BlackBerry WebWorks SDK, and is typically used by Java developers to write BlackBerry applications.</p>
<p><strong>1. Open the BlackBerry Java Plug-in for Eclipse.</strong></p>
<p><strong>2. To keep your development environment organized, it is helpful to use a unique workspace for JavaScript extensions:</strong></p>
<p><a href="http://mobijournal.com/wp-content/uploads/2011/05/pic1.png"><img title="pic1" src="http://mobijournal.com/wp-content/uploads/2011/05/pic1.png" alt="pic1 How to Build a BlackBerry WebWorks JavaScript Extension " width="596" height="244" /></a></p>
<p><strong>3. Create a new Blackberry Project by selecting the “New” and “Project …” items from the File Menu.</strong></p>
<p><a href="http://mobijournal.com/wp-content/uploads/2011/05/pic2.png"><img title="pic2" src="http://mobijournal.com/wp-content/uploads/2011/05/pic2.png" alt="pic2 How to Build a BlackBerry WebWorks JavaScript Extension " width="500" height="500" /></a></p>
<p>&nbsp;</p>
<p><strong>4. Name your project AlertExtension. Ensure that the BlackBerry JRE 5.0.0 is selected as the project specific JRE and click on the Finish button. If there is no option available for the 5.0 BlackBerry JRE, it means the 5.0 component pack is not installed in Eclipse. This component pack is required for building custom JavaScript extensions for BlackBerry WebWorks Applications, as they make use of new APIs introduced in 5.0.</strong></p>
<p><a href="http://mobijournal.com/wp-content/uploads/2011/05/pic3.png"><img title="pic3" src="http://mobijournal.com/wp-content/uploads/2011/05/pic3.png" alt="pic3 How to Build a BlackBerry WebWorks JavaScript Extension " width="500" height="601" /></a></p>
<h2>Add a package to the src folder</h2>
<p><strong>1. Expand the AlertExtension twistie within the Package Explorer window</strong></p>
<p><strong>2. Create a new package by right clicking on the src folder and selecting the “New” and “Package” menu items:</strong></p>
<p><a href="http://mobijournal.com/wp-content/uploads/2011/05/pic4.png"><img title="pic4" src="http://mobijournal.com/wp-content/uploads/2011/05/pic4.png" alt="pic4 How to Build a BlackBerry WebWorks JavaScript Extension " width="486" height="302" /></a></p>
<p>&nbsp;</p>
<p><strong>3. Name the package samplecode and click on the Finish button:</strong></p>
<p><a href="http://mobijournal.com/wp-content/uploads/2011/05/pic5.png"><img title="pic5" src="http://mobijournal.com/wp-content/uploads/2011/05/pic5.png" alt="pic5 How to Build a BlackBerry WebWorks JavaScript Extension " width="292" height="213" /></a></p>
<h2></h2>
<h2>Create a ScriptableFunction Class</h2>
<p>The ScriptableFunction class contains the actual implementation of the given feature’s functionality that you wish to include in this JavaScript Extension.</p>
<p><strong>1. Create a new Java class by right clicking on the samplecode package name and selecting the “New” and “Class” menu items:</strong></p>
<p><a href="http://mobijournal.com/wp-content/uploads/2011/05/pic6.png"><img title="pic6" src="http://mobijournal.com/wp-content/uploads/2011/05/pic6.png" alt="pic6 How to Build a BlackBerry WebWorks JavaScript Extension " width="492" height="328" /></a></p>
<p>&nbsp;</p>
<p><strong>2. Name your class AlertFunction and enable the public and final modifiers. Specify a superclass of net.rim.device.api.script.ScriptableFunction:</strong></p>
<p><a href="http://mobijournal.com/wp-content/uploads/2011/05/pic7.png"><img title="pic7" src="http://mobijournal.com/wp-content/uploads/2011/05/pic7.png" alt="pic7 How to Build a BlackBerry WebWorks JavaScript Extension " width="500" height="599" /></a></p>
<p><strong>3. Add the following code to the AlertFunction class. This logic will cause the BlackBerry smartphone to vibrate for a specified duration of time, provided as a command line argument:</strong></p>
<pre>package samplecode;
import net.rim.device.api.script.ScriptableFunction;
import net.rim.device.api.system.Alert;
public final class AlertFunction extends ScriptableFunction {
public Object invoke(Object obj, Object[] args) throws Exception
{
if (!Alert.isVibrateSupported()) {
return UNDEFINED;
}
if (args.length == 1) {
int duration = ((Integer)args[0]).intValue();
Alert.startVibrate(duration);
}
return UNDEFINED;
}
}</pre>
<h2>Create a Scriptable Class</h2>
<p>Scriptable classes are registered with the JavaScript Engine that is used by the active BrowserField of a BlackBerry WebWorks application. The JavaScript extension enables a BlackBerry WebWorks application to communicate with underylying Java code. Calls to JavaScript methods are handled by the ScriptableFunction class, while calls for property or constant values can be returned as standard Objects (e.g. String or Integer).</p>
<p><strong>1. Create a new Java class by right clicking on the samplecode package name and selecting the “New” and “Class” menu items.</strong></p>
<p><strong>2. Name the class AlertNamespace and enable the public and final modifiers. Specify a superclass of net.rim.device.api.script.Scriptable:</strong></p>
<p><a href="http://mobijournal.com/wp-content/uploads/2011/05/pic8.png"><img title="pic8" src="http://mobijournal.com/wp-content/uploads/2011/05/pic8.png" alt="pic8 How to Build a BlackBerry WebWorks JavaScript Extension " width="500" height="599" /></a></p>
<p><strong>3. This class will be used to associate JavaScript method or property keywords provided by a BlackBerry WebWorks application to Java-defined BlackBerry functionality. Add the following code to the AlertNamespace class. This sample demonstrates how to extend two methods named “isVibrateSupported” and “vibrate”:</strong></p>
<pre>package samplecode;
import net.rim.device.api.script.Scriptable;
import net.rim.device.api.system.Alert;
public final class AlertNamespace extends Scriptable {
public static final String FIELD_VIBRATE_SUPPORTED = "isVibrateSupported";
public static final String FIELD_VIBRATE = "vibrate";
private AlertFunction callVibrate;

public AlertNamespace() {
this.callVibrate = new AlertFunction();
}

// The getField() function is called when the
//  dot '.' extender is used on your JavaScript object.
public Object getField(String name) throws Exception {
if (name.equals(FIELD_VIBRATE_SUPPORTED)) {
return new Boolean(Alert.isVibrateSupported());
} else if (name.equals(FIELD_VIBRATE)) {
return this.callVibrate;
}
return super.getField(name);
}
}</pre>
<p>Since a WebWorks application may run on BlackBerry smartphone models with different hardware configurations, it is considered good practice to always check whether a hardware feature is supported before it is used.</p>
<h2></h2>
<h2>Create a WidgetExtension Class</h2>
<p>The WidgetExtension class ties everything together and acts as the interface between the JavaScript engine of a BlackBerry WebWorks application and the custom logic you have defined in your AlertNamespace class.</p>
<p><strong>1. Create a new Java class by right clicking on the samplecode package name and selecting the “New” and “Class” menu items.</strong></p>
<p><strong>2. Name your class AlertExtension and enable the public and final modifiers. Ensure that the AlertExtension class will be defined with an interface of net.rim.device.api.web.WidgetExtension. To add an interface, click on the add button next to the Interfaces field and then type in the full name of the interface:</strong></p>
<p><a href="http://mobijournal.com/wp-content/uploads/2011/05/pic9.png"><img title="pic9" src="http://mobijournal.com/wp-content/uploads/2011/05/pic9.png" alt="pic9 How to Build a BlackBerry WebWorks JavaScript Extension " width="500" height="599" /></a></p>
<p><strong>3. The AlertExtension class should contain the following method stubs:</strong></p>
<p>* getFeatureList() – this method is called when the JavaScript extension is created. It will return an array containing the names of the available features that it provides.</p>
<p>* loadFeature() – this method is called when an application loads a resource that requires a &lt;feature&gt; id that you supplied in getFeatureList()</p>
<p>* register() – this method is called so that your extension can get a handle to the configuration document or BrowserField object if it needs it.</p>
<p>* unloadFeatures() – this method is available if you need to do any clean-up when your extension is unloaded.</p>
<p><strong>4. Add the following code to the AlertExtension class:</strong></p>
<pre>package widgetpackage;
import org.w3c.dom.Document;
import net.rim.device.api.browser.field2.BrowserField;
import net.rim.device.api.script.ScriptEngine;
import net.rim.device.api.web.WidgetConfig;
import net.rim.device.api.web.WidgetExtension;

public final class AlertExtension implements WidgetExtension {
public String[] getFeatureList() {
String[] result = new String[1];
result[0] = "sample.alert";
return result;
}

public void loadFeature(String feature, String version,
Document doc, ScriptEngine scriptEngine) throws Exception {
if (feature == "sample.alert") {
scriptEngine.addExtension("sample.alert", new AlertNamespace());
}
}

public void register(WidgetConfig arg0, BrowserField arg1) {
// TODO Auto-generated method stub
}

public void unloadFeatures(Document arg0) {
// TODO Auto-generated method stub
}
}</pre>
<h2>Create a library.xml file</h2>
<p>The purpose of the libary.xml file is to provide a public definition of feature names available within the given JavaScript extension, and an association to internal Java Class names. The latter is used by the BlackBerry WebWorks SDK when applications are packaged.</p>
<p><strong>1. Create a new file by right clicking on the src folder within the AlertExtension project and selecting the “New” and “Other …” menu items.</strong></p>
<p><strong>2. Select XML from the New popup window and click on the Next button:</strong></p>
<p><a href="http://mobijournal.com/wp-content/uploads/2011/05/pic10.png"><img title="pic10" src="http://mobijournal.com/wp-content/uploads/2011/05/pic10.png" alt="pic10 How to Build a BlackBerry WebWorks JavaScript Extension " width="500" height="500" /></a></p>
<p>&nbsp;</p>
<p><strong>3. Name your file library.xml:</strong></p>
<p><a href="http://mobijournal.com/wp-content/uploads/2011/05/pic11.png"><img title="pic11" src="http://mobijournal.com/wp-content/uploads/2011/05/pic11.png" alt="pic11 How to Build a BlackBerry WebWorks JavaScript Extension " width="500" height="578" /></a></p>
<p><strong>4. Add the following XML to the library.xml:</strong></p>
<pre>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;library&gt;
&lt;extension&gt;
&lt;entryClass&gt;samplecode.AlertExtension&lt;/entryClass&gt;
&lt;/extension&gt;
&lt;features&gt;
&lt;feature id="sample.alert" version="1.0.0" &gt;&lt;/feature&gt;
&lt;/features&gt;
&lt;/library&gt;</pre>
<p>When a developer uses this JavaSCript extension in their WebWorks application, they will add the feature “sample.alert” to their configuration document (config.xml). The BlackBerry WebWorks SDK is then able to determine which internal class name is to be packaged into the compiled application (in this case “samplecode.AlertExtension”).</p>
<p>Export all source and resource files to a JAR</p>
<p>The final step is packaging any source and resource files that make up a JavaScript extension into a JAR file.</p>
<p><strong>1. Export the relevant contents of AlertExtension project by right clicking on the src folder and selecting the “Export …” menu item:</strong></p>
<p><a href="http://mobijournal.com/wp-content/uploads/2011/05/pic12.png"><img title="pic12" src="http://mobijournal.com/wp-content/uploads/2011/05/pic12.png" alt="pic12 How to Build a BlackBerry WebWorks JavaScript Extension " width="355" height="529" /></a></p>
<p>&nbsp;</p>
<p><strong>2. Choose to export resources to a JAR file on the local file system</strong></p>
<p><a href="http://mobijournal.com/wp-content/uploads/2011/05/pic13.png"><img title="pic13" src="http://mobijournal.com/wp-content/uploads/2011/05/pic13.png" alt="pic13 How to Build a BlackBerry WebWorks JavaScript Extension " width="470" height="550" /></a></p>
<p>&nbsp;</p>
<p><strong>3. From the JAR File Specification popup window, only export the Java source files and resources found within the src/samplecode folder. Specify a descriptive name for the destination JAR file and click Finish.</strong></p>
<p><a href="http://mobijournal.com/wp-content/uploads/2011/05/pic14.png"><img title="pic14" src="http://mobijournal.com/wp-content/uploads/2011/05/pic14.png" alt="pic14 How to Build a BlackBerry WebWorks JavaScript Extension " width="555" height="638" /></a></p>
<p>The JavaScript Extension is now complete, and ready to be used in a BlackBerry WebWorks Application. For more information on this topic, see the following article: Using JavaScript Extensions in your BlackBerry WebWorks Application development.</p>
</div>
</div>
</div>
<div style="height:33px; padding-top:2px; padding-bottom:2px; clear:both;" class="vas_pro_2"><div style="float:left; width:100px; " class="vas_pro_2_facebook_like"> 
				<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwebdesignergeeks.com%2Fmobile%2Fblackbarry%2Fgetting-start-with-blackberry-webworks-javascript-extension%2F&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;height=27" 
					scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:27px;" allowTransparency="true"></iframe>
			</div><div style="float:left; width:90px; padding-left:10px;" class="vas_pro_2_google1"> 
				<g:plusone size="medium" href="http://webdesignergeeks.com/mobile/blackbarry/getting-start-with-blackberry-webworks-javascript-extension/" ></g:plusone>
			</div><div style="float:left; width:110px; padding-left:10px;" class="vas_pro_2_twitter"> 
				<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
					data-text="Getting Start With BlackBerry WebWorks JavaScript Extension" data-url="http://webdesignergeeks.com/mobile/blackbarry/getting-start-with-blackberry-webworks-javascript-extension/">Tweet</a> 
			</div></div>
		<div style="display:none;"><a href="http://www.24wn.com">news and information</a><a href="http://www.forum1000.com">business,health,entertainment,technology</a>&nbsp;<a href="http://news365online.com">automotive,business,crime,health,life,politics,science,technology,travel</a></div><div style="clear:both;"></div><p>Related posts:</p><ol>
<li><a href='http://webdesignergeeks.com/mobile/blackbarry/getting-start-app-developing-for-blackberry/' rel='bookmark' title='Getting Start App Developing for BlackBerry.'>Getting Start App Developing for BlackBerry.</a></li>
</ol><p>The post <a href="http://webdesignergeeks.com/mobile/blackbarry/getting-start-with-blackberry-webworks-javascript-extension/">Getting Start With BlackBerry WebWorks JavaScript Extension</a> appeared first on <a href="http://webdesignergeeks.com">WebDesignerGeeks - Web Designer, Web Developer blog</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://webdesignergeeks.com/mobile/blackbarry/getting-start-with-blackberry-webworks-javascript-extension/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Evolution Mobile Operating Systems</title>
		<link>http://webdesignergeeks.com/mobile/android/evolution-mobile-operating-systems/</link>
		<comments>http://webdesignergeeks.com/mobile/android/evolution-mobile-operating-systems/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 17:34:32 +0000</pubDate>
		<dc:creator>Ratan</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[BlackBarry]]></category>
		<category><![CDATA[iPhone & iPad]]></category>
		<category><![CDATA[webOS]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[Android vs iOS in Mobile Advertisin]]></category>
		<category><![CDATA[Mobile Apps: The Battle of the Sexes]]></category>
		<category><![CDATA[The Evolution of Mobile Operating Systems]]></category>
		<category><![CDATA[The Mobile Platform Race]]></category>

		<guid isPermaLink="false">http://webdesignergeeks.com/?p=622</guid>
		<description><![CDATA[<p>In this post we are representing Mobile OS Evolution Infographics. Android, iOs , BlackBarry , Windows and WebOs (Palm) app market competition &#038; growth. The Evolution of Mobile Operating Systems via The Mobile Platform Race via Android vs iOS in Mobile Advertising via Mobile Apps: The Battle of the Sexes via The Android Story via Tweet news [...]</p><p>The post <a href="http://webdesignergeeks.com/mobile/android/evolution-mobile-operating-systems/">Evolution Mobile Operating Systems</a> appeared first on <a href="http://webdesignergeeks.com">WebDesignerGeeks - Web Designer, Web Developer blog</a>.</p>
Related posts:<ol>
<li><a href='http://webdesignergeeks.com/mobile/windows-phone/when-to-make-mobile-native-application-or-web-application/' rel='bookmark' title='When to make Mobile Native Application or Web Application'>When to make Mobile Native Application or Web Application</a></li>
<li><a href='http://webdesignergeeks.com/mobile/android/top-50-blogs-websites-for-android-developer-user/' rel='bookmark' title='Top 50 Blogs &amp; Websites For Android Developer &amp; User'>Top 50 Blogs &#038; Websites For Android Developer &#038; User</a></li>
<li><a href='http://webdesignergeeks.com/mobile/iphone-ipad/top-10-iphone-development-blogs/' rel='bookmark' title='Top 10 iPhone Development Blogs'>Top 10 iPhone Development Blogs</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>In this post we are representing Mobile OS Evolution Infographics. Android, iOs , BlackBarry , Windows and WebOs (Palm) app market competition &#038; growth.</p>
<h3>The Evolution of Mobile Operating Systems</h3>
<div class='visually_embed' /><img class='visually_embed_infographic' src='http://visually.visually.netdna-cdn.com/TheAndroidStory_4e2f2ac132855_w587.png' rel='http://visually.visually.netdna-cdn.com/TheAndroidStory_4e2f2ac132855.png' />
<div class='visually_embed_bar' ><span> via </span><a target='_blank' class='logo' href='http://visual.ly'><img border='0' alt='visually' src='http://visual.ly/embeder/logo.png'></a></div>
<p><a id='visually_embed_view_more' target='_blank' href='http://visual.ly/android-story'></a>
<link rel='stylesheet' type='text/css' href='http://visual.ly/embeder/style.css' />	<script type='text/javascript' src='http://visual.ly/embeder/embed.js' > </script></div>
<h3>The Mobile Platform Race</h3>
<div class='visually_embed' /><img class='visually_embed_infographic' src='http://visually.visually.netdna-cdn.com/TheMobilePlatformRace_4e65e9f399c44_w587.jpg' rel='http://visually.visually.netdna-cdn.com/TheMobilePlatformRace_4e65e9f399c44.jpg' />
<div class='visually_embed_bar' ><span> via </span><a target='_blank' class='logo' href='http://visual.ly'><img border='0' alt='visually' src='http://visual.ly/embeder/logo.png'></a></div>
<p><a id='visually_embed_view_more' target='_blank' href='http://visual.ly/mobile-platform-race'></a>
<link rel='stylesheet' type='text/css' href='http://visual.ly/embeder/style.css' />	<script type='text/javascript' src='http://visual.ly/embeder/embed.js' > </script></div>
<h3>Android vs iOS in Mobile Advertising</h3>
<div class='visually_embed' /><img class='visually_embed_infographic' src='http://visually.visually.netdna-cdn.com/AndroidvsiOSinMobileAdvertising_4e5a4dfeaeccc_w587.jpg' rel='http://visually.visually.netdna-cdn.com/AndroidvsiOSinMobileAdvertising_4e5a4dfeaeccc.jpg' />
<div class='visually_embed_bar' ><span> via </span><a target='_blank' class='logo' href='http://visual.ly'><img border='0' alt='visually' src='http://visual.ly/embeder/logo.png'></a></div>
<p><a id='visually_embed_view_more' target='_blank' href='http://visual.ly/android-vs-ios-mobile-advertising'></a>
<link rel='stylesheet' type='text/css' href='http://visual.ly/embeder/style.css' />
	<script type='text/javascript' src='http://visual.ly/embeder/embed.js' > </script></div>
<h3>Mobile Apps: The Battle of the Sexes</h3>
<div class='visually_embed' /><img class='visually_embed_infographic' src='http://visually.visually.netdna-cdn.com/MobileAppsTheBattleoftheSexes_4e5554161268b_w587.png' rel='http://visually.visually.netdna-cdn.com/MobileAppsTheBattleoftheSexes_4e5554161268b.png' />
<div class='visually_embed_bar' ><span> via </span><a target='_blank' class='logo' href='http://visual.ly'><img border='0' alt='visually' src='http://visual.ly/embeder/logo.png'></a></div>
<p><a id='visually_embed_view_more' target='_blank' href='http://visual.ly/mobile-apps-battle-sexes'></a>
<link rel='stylesheet' type='text/css' href='http://visual.ly/embeder/style.css' />
	<script type='text/javascript' src='http://visual.ly/embeder/embed.js' > </script></div>
<h3>The Android Story</h3>
<div class='visually_embed' /><img class='visually_embed_infographic' src='http://visually.visually.netdna-cdn.com/TheAndroidStory_4e2f2ac132855_w587.png' rel='http://visually.visually.netdna-cdn.com/TheAndroidStory_4e2f2ac132855.png' />
<div class='visually_embed_bar' ><span> via </span><a target='_blank' class='logo' href='http://visual.ly'><img border='0' alt='visually' src='http://visual.ly/embeder/logo.png'></a></div>
<p><a id='visually_embed_view_more' target='_blank' href='http://visual.ly/android-story'></a>
<link rel='stylesheet' type='text/css' href='http://visual.ly/embeder/style.css' />
	<script type='text/javascript' src='http://visual.ly/embeder/embed.js' > </script></div>
<div style="height:33px; padding-top:2px; padding-bottom:2px; clear:both;" class="vas_pro_2"><div style="float:left; width:100px; " class="vas_pro_2_facebook_like"> 
				<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwebdesignergeeks.com%2Fmobile%2Fandroid%2Fevolution-mobile-operating-systems%2F&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;height=27" 
					scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:27px;" allowTransparency="true"></iframe>
			</div><div style="float:left; width:90px; padding-left:10px;" class="vas_pro_2_google1"> 
				<g:plusone size="medium" href="http://webdesignergeeks.com/mobile/android/evolution-mobile-operating-systems/" ></g:plusone>
			</div><div style="float:left; width:110px; padding-left:10px;" class="vas_pro_2_twitter"> 
				<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
					data-text="Evolution Mobile Operating Systems" data-url="http://webdesignergeeks.com/mobile/android/evolution-mobile-operating-systems/">Tweet</a> 
			</div></div>
		<div style="display:none;"><a href="http://www.24wn.com">news and information</a><a href="http://www.forum1000.com">business,health,entertainment,technology</a>&nbsp;<a href="http://news365online.com">automotive,business,crime,health,life,politics,science,technology,travel</a></div><div style="clear:both;"></div><p>Related posts:</p><ol>
<li><a href='http://webdesignergeeks.com/mobile/windows-phone/when-to-make-mobile-native-application-or-web-application/' rel='bookmark' title='When to make Mobile Native Application or Web Application'>When to make Mobile Native Application or Web Application</a></li>
<li><a href='http://webdesignergeeks.com/mobile/android/top-50-blogs-websites-for-android-developer-user/' rel='bookmark' title='Top 50 Blogs &amp; Websites For Android Developer &amp; User'>Top 50 Blogs &#038; Websites For Android Developer &#038; User</a></li>
<li><a href='http://webdesignergeeks.com/mobile/iphone-ipad/top-10-iphone-development-blogs/' rel='bookmark' title='Top 10 iPhone Development Blogs'>Top 10 iPhone Development Blogs</a></li>
</ol><p>The post <a href="http://webdesignergeeks.com/mobile/android/evolution-mobile-operating-systems/">Evolution Mobile Operating Systems</a> appeared first on <a href="http://webdesignergeeks.com">WebDesignerGeeks - Web Designer, Web Developer blog</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://webdesignergeeks.com/mobile/android/evolution-mobile-operating-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Start App Developing for BlackBerry.</title>
		<link>http://webdesignergeeks.com/mobile/blackbarry/getting-start-app-developing-for-blackberry/</link>
		<comments>http://webdesignergeeks.com/mobile/blackbarry/getting-start-app-developing-for-blackberry/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 15:25:42 +0000</pubDate>
		<dc:creator>Ratan</dc:creator>
				<category><![CDATA[BlackBarry]]></category>

		<guid isPermaLink="false">http://webdesignergeeks.com/?p=279</guid>
		<description><![CDATA[<p>In this tutorial you will learn how to develop BlackBerry App . Take a quick look at this post my friend want to explain how to download and install BlackBerry standard development kit with eclipse IDE. It&#8217;s very simple just follow these steps and you can create Hello World program. &#160; Download &#38; Installation Step [...]</p><p>The post <a href="http://webdesignergeeks.com/mobile/blackbarry/getting-start-app-developing-for-blackberry/">Getting Start App Developing for BlackBerry.</a> appeared first on <a href="http://webdesignergeeks.com">WebDesignerGeeks - Web Designer, Web Developer blog</a>.</p>
No related posts.]]></description>
			<content:encoded><![CDATA[<div>In this tutorial you will learn how to develop BlackBerry App . Take a quick look at this post my friend want to explain how to download and install BlackBerry standard development kit with eclipse IDE. It&#8217;s very simple just follow these steps and you can create Hello World program.</div>
<p>&nbsp;</p>
<div><img src="https://lh4.googleusercontent.com/-v9WrzegDtL0/Ti78Mp_D4dI/AAAAAAAAE20/utbwXpmukPk/blackberry.png" alt="Get Started Developing for Blackberry with Eclipse" /></div>
<div>
<div>Download &amp; Installation</div>
<div>Step 1</div>
<p><a href="http://us.blackberry.com/developers/javaappdev/javaupdate.jsp" target="_blank">Click here</a> to the site where you can download the Blackberry 7 SDK and click on the highlighted link to download the file.</p>
<div><img src="https://lh4.googleusercontent.com/-w38bqm0nkFQ/Ti5nQfGM0GI/AAAAAAAAE1Q/nuPLrmUWZPY/s720/1.png" alt="Blackberry SDK setup" width="504" height="410" /></div>
<div>Step 2</div>
<p>The previous page will navigate you to a login screen where you can enter your credentials and login (If you don’t have one, register for a new one).</p>
<div><img src="https://lh6.googleusercontent.com/-m3x-KQzKo-g/Ti5nQGt7ZcI/AAAAAAAAE1E/gGiUW0_bJAo/s800/2.png" alt="Blackberry SDK setup" width="560" height="381" /></div>
<div>Step 3</div>
<p>After login, you will be redirected to download page and click download button.</p>
<div><img src="https://lh5.googleusercontent.com/-fTimr4aUo-8/Ti5nQJk6x6I/AAAAAAAAE1I/JAvFc4Bk7zY/s800/3.png" alt="Blackberry SDK setup" width="560" height="379" /></div>
<div>Step 4</div>
<p>Double click on the downloaded file to install it.</p>
<div><img src="https://lh4.googleusercontent.com/-aLZX3VWMkN8/Ti5nQSjYB6I/AAAAAAAAE1M/q02GUghfzjY/4.png" alt="Blackberry SDK setup" /></div>
<div><img src="https://lh4.googleusercontent.com/-EkXdjNGPw-Y/Ti5nQ-lyINI/AAAAAAAAE1U/mj7NXDF8X3I/6.png" alt="Blackberry SDK setup" /></div>
<div>Step 5</div>
<p>Click next to proceed the installation</p>
<div><img src="https://lh4.googleusercontent.com/-eAI2gOCTRsw/Ti5nRGLtPEI/AAAAAAAAE1Y/7fPEBRx4cuY/7.png" alt="Blackberry SDK setup" /></div>
<div>Step 6</div>
<p>Chose accept and click next.</p>
<div><img src="https://lh6.googleusercontent.com/-Lxr13yb8fXM/Ti5nRCa3fcI/AAAAAAAAE1c/AgHWenXaTpU/8.png" alt="Blackberry SDK setup" /></div>
<div>Step 7</div>
<p>Chose the destination place where you want to install the eclipse and click next.</p>
<div><img src="https://lh6.googleusercontent.com/-PbMfpp8MCLo/Ti5nRVkOTbI/AAAAAAAAE1g/TcKKgcED4sg/9.png" alt="Blackberry SDK setup" /></div>
<div>Step 8</div>
<p>If you do not want to create shortcut on desktop and programs means uncheck those check boxes and click next.</p>
<div><img src="https://lh4.googleusercontent.com/-_yEL46ezcdE/Ti5nSd6or9I/AAAAAAAAE1k/iopuWXqz_WE/10.png" alt="Blackberry SDK setup" /></div>
<div>Step 9</div>
<p>Click Install.</p>
<div><img src="https://lh4.googleusercontent.com/-JGiv3zI8vcI/Ti5nSLDZo0I/AAAAAAAAE1w/HJQRgV9vzRM/11.png" alt="Blackberry SDK setup" /></div>
<div><img src="https://lh3.googleusercontent.com/-itgXJXb8g0k/Ti5nSVovxTI/AAAAAAAAE1o/RK2n8f5huq0/12.png" alt="Blackberry SDK setup" /></div>
<div>Step 10</div>
<p>Click Done.</p>
<div><img src="https://lh4.googleusercontent.com/-AFRh9DPfEjI/Ti5nS-gmCWI/AAAAAAAAE1s/lhROAmHIAbg/13.png" alt="Blackberry SDK setup" /></div>
<p>If you get this error message means you have to download the latest version of JRE and install and run the eclipse.</p>
<div><img src="https://lh3.googleusercontent.com/-u8iI0BQiDXA/Ti5nSygJTBI/AAAAAAAAE10/d7IgIuHopS0/14.png" alt="Blackberry SDK setup" /></div>
<p>Your eclipse will start like this.</p>
<div><img src="https://lh6.googleusercontent.com/-PVC3w4FufDM/Ti5nThXlU0I/AAAAAAAAE2A/WtjqPooNibQ/15.png" alt="Blackberry SDK setup" /></div>
<div>Step 11</div>
<p>Chose the destination folder for your workspace and click the check box to avoid this message on future use.</p>
<div><img src="https://lh3.googleusercontent.com/-1FejgbFvQmA/Ti5nTio2PJI/AAAAAAAAE14/0yOS5dJZkEM/16.png" alt="Blackberry SDK setup" /></div>
<div>Step 12</div>
<p>Your eclipse will opens like this.</p>
<div><img src="https://lh5.googleusercontent.com/-8s2b_Q4LIVU/Ti5nT8ujtEI/AAAAAAAAE18/or_4IOoCja0/s800/17.png" alt="Blackberry SDK setup" width="560" height="368" /></div>
<div>Creating Hello World Project</div>
<div>Step 1</div>
<p><em>Click File -&gt; New -&gt; Blackberry</em> Project</p>
<div><img src="https://lh6.googleusercontent.com/-446gUVXYAQ0/Ti5nUCmzbNI/AAAAAAAAE2E/wXFF5VxDlvM/18.png" alt="Blackberry SDK setup" /></div>
<div>Step 2</div>
<p>Enter your project name and click Finish.</p>
<div><img src="https://lh3.googleusercontent.com/-8_la_KdVWEE/Ti5nULBQxiI/AAAAAAAAE2M/sd0znsSsUXI/s576/19.png" alt="Blackberry SDK setup" /></div>
<div>Step 3</div>
<p>In you package explorer you can find “<em>mypackage</em>” under your project source which contains two class files named “<em>MyApp.java</em>” and “<em>MyScreen.java</em>”. Here “<em>MyApp.java</em>” is your main application class and “<em>MyScreen.java</em>” is your application screen class.</p>
<div><img src="https://lh3.googleusercontent.com/-A6SRwmrJ7P4/Ti5nUbXj6GI/AAAAAAAAE2I/M7QHSzxpBK4/20.png" alt="Blackberry SDK setup" /></div>
<p>Double click on the “<em>MyScreen.java</em>” and replace the following code in it.</p>
<div><strong>package</strong> mypackage;<br />
import net.rim.device.api.ui.component.LabelField;<br />
import net.rim.device.api.ui.container.MainScreen;<strong>public</strong> final class MyScreen extends <strong>MainScreen</strong><br />
{<br />
LabelField lbl = new LabelField();<br />
public MyScreen()<br />
{<br />
// Set the displayed title of the screen<br />
setTitle(&#8220;My First Application&#8221;);lbl.setText(&#8220;Hello Blackberry&#8221;);<br />
add(lbl);<br />
}<br />
}</div>
<p>Here I have added a label field and assigned the text as “Hello Blackberry”. I have changed the screen title as “My First Application”.</p>
<div>Step 4</div>
<p>Right click on the screen and select Run As  BlackBerry Simulator</p>
<div><img src="https://lh3.googleusercontent.com/-FrXy58WQyQo/Ti5nUyYVgHI/AAAAAAAAE2Q/1CssHPwfUNI/s800/21.png" alt="Blackberry SDK setup" width="560" height="365" /></div>
<div>Step 5</div>
<p>Your blackberry simulator will open like this.</p>
<div><img src="https://lh6.googleusercontent.com/-7Kli1QM13GQ/Ti5nVcdyMOI/AAAAAAAAE2U/gehbV3RL1Og/s320/22.png" alt="Blackberry SDK setup" width="200" height="320" /></div>
<div>Step 6</div>
<p>Here click “All” and swipe or scroll down to your “<em>HelloBlackBerry</em>” application and click on it to open.</p>
<div><img src="https://lh3.googleusercontent.com/-t38e0gwzc0k/Ti5nW5Np_YI/AAAAAAAAE2c/jRpBOy50xgg/s320/23.png" alt="Blackberry SDK setup" width="196" height="320" /></div>
<div>Step 7</div>
<p>You can see the “<em>Hello Blackberry</em>” on the screen and the “<em>My First Application</em>” on the title.</p>
<div><img src="https://lh4.googleusercontent.com/-k2x1NjlCaio/Ti5nWORd8aI/AAAAAAAAE2Y/MxpwF_3SlSg/s320/24.png" alt="Blackberry SDK setup" width="195" height="320" /></div>
<div>IMPORTING BLACK SAMPLE PROJECTS</div>
<p>You can import blackberry sample projects by <em>File -&gt; Import -&gt; BlackBerry -&gt;</em> ”Import BlackBerry Samples” and click Next. Then click Finish. You can find the sample projects in your project explorer.</p>
</div>
<div style="height:33px; padding-top:2px; padding-bottom:2px; clear:both;" class="vas_pro_2"><div style="float:left; width:100px; " class="vas_pro_2_facebook_like"> 
				<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwebdesignergeeks.com%2Fmobile%2Fblackbarry%2Fgetting-start-app-developing-for-blackberry%2F&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;height=27" 
					scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:27px;" allowTransparency="true"></iframe>
			</div><div style="float:left; width:90px; padding-left:10px;" class="vas_pro_2_google1"> 
				<g:plusone size="medium" href="http://webdesignergeeks.com/mobile/blackbarry/getting-start-app-developing-for-blackberry/" ></g:plusone>
			</div><div style="float:left; width:110px; padding-left:10px;" class="vas_pro_2_twitter"> 
				<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
					data-text="Getting Start App Developing for BlackBerry." data-url="http://webdesignergeeks.com/mobile/blackbarry/getting-start-app-developing-for-blackberry/">Tweet</a> 
			</div></div>
		<div style="display:none;"><a href="http://www.24wn.com">news and information</a><a href="http://www.forum1000.com">business,health,entertainment,technology</a>&nbsp;<a href="http://news365online.com">automotive,business,crime,health,life,politics,science,technology,travel</a></div><div style="clear:both;"></div><p>No related posts.</p><p>The post <a href="http://webdesignergeeks.com/mobile/blackbarry/getting-start-app-developing-for-blackberry/">Getting Start App Developing for BlackBerry.</a> appeared first on <a href="http://webdesignergeeks.com">WebDesignerGeeks - Web Designer, Web Developer blog</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://webdesignergeeks.com/mobile/blackbarry/getting-start-app-developing-for-blackberry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
