<?xml version="1.0" encoding="iso-8859-1"?><!-- Copyright (C) 2001-2009 - Developer Shed, LLC. -->
<rss version="2.0">
<channel>
<title>Smartphone Development - RSS Feeds</title>
<link>http://www.devshed.com</link>
<description>Smartphone Development - RSS Feeds</description>
<language>en-us</language>
<lastBuildDate>Thu, 26 Nov 2009 07:38:54 -0500</lastBuildDate>
<pubDate>Thu, 26 Nov 2009 07:38:54 -0500</pubDate>
<item><title>Getting Started with Rich Media</title>
<pubDate>Wed, 02 Sep 2009 15:00:01 -0400</pubDate>
<link>http://www.devshed.com/c/a/Smartphone-Development/Getting-Started-with-Rich-Media/?kc=rss</link>
<description>
<![CDATA[Before we can discuss how to make the most of BlackBerrys rich media capabilities, its important to have a firm understanding of what rich media is and how its characterized. We'll start with an explanation of what it is exactly, and then go on to cover what you can do with the Plasmic Content Developer's Kit.<br/>   -  The term “rich media” is used to describe a wide array of digital interactive media, which can be downloaded or embedded into a web page. If the content can be downloaded, it can also be utilized offline with various media players, such as Microsoft Media Player, Real Networks' RealPlayer, and Apple...]]></description>
<guid>http://www.devshed.com/c/a/Smartphone-Development/Getting-Started-with-Rich-Media/?kc=rss</guid>
</item>
<item><title>How to Incorporate Location into Your BlackBerry Applications</title>
<pubDate>Thu, 20 Aug 2009 09:00:01 -0400</pubDate>
<link>http://www.devshed.com/c/a/Smartphone-Development/How-to-Incorporate-Location-into-Your-BlackBerry-Applications/?kc=rss</link>
<description>
<![CDATA[If you have ever been in an unfamiliar place or stuck in traffic and looking for an alternate route, then you already know the magic that is GPS. One of the hottest areas in smartphone development today is location-based services, and BlackBerry is on the cutting edge when it comes to providing those services. In this article we will discuss BlackBerrys support of JSR 179, and learn to incorporate GPS functionality into our applications.<br/>   -  Before we delve in any further into this article, I am going to assume that you are already familiar with programming basic BlackBerry applications, and that you have the required development environments and simulators installed on your computer. If not, I suggest taking a peek at BlackBerry's Deve...]]></description>
<guid>http://www.devshed.com/c/a/Smartphone-Development/How-to-Incorporate-Location-into-Your-BlackBerry-Applications/?kc=rss</guid>
</item>
<item><title>Building Business Apps with the BlackBerry Browser</title>
<pubDate>Tue, 18 Aug 2009 09:00:01 -0400</pubDate>
<link>http://www.devshed.com/c/a/Smartphone-Development/Building-Business-Apps-with-the-BlackBerry-Browser/?kc=rss</link>
<description>
<![CDATA[As a BlackBerry developer, it makes sense that a majority -- if not all -- of the apps you create are business applications. That's not likely to change in the near future. Fortunately, though, there are some great tools available to make your job easier.<br/>   -  Historically, BlackBerry devices have been marketed as business tools geared toward working professionals. Though some minor things have changed, such as the appearance of BlackBerry's App World , which features a wide array of games for BlackBerry devices, it seems impossible to deny the fact that ...]]></description>
<guid>http://www.devshed.com/c/a/Smartphone-Development/Building-Business-Apps-with-the-BlackBerry-Browser/?kc=rss</guid>
</item>
<item><title>The BlackBerry Java Development Environment Inside and Out</title>
<pubDate>Thu, 30 Jul 2009 09:00:46 -0400</pubDate>
<link>http://www.devshed.com/c/a/Smartphone-Development/The-BlackBerry-Java-Development-Environment-Inside-and-Out/?kc=rss</link>
<description>
<![CDATA[BlackBerrys Java Development Environment (JDE) is crucial for a developer to understand, because it's the heart and soul of the development process. The JDE is a fully-integrated development environment and simulation tool for building Java Platform, Micro Edition (Java ME) applications. BlackBerrys JDE is a Mobile Information Device Profile (MIDP) compliant Java ME environment, which is ideal for developers who want to uphold seamless portability in their wireless applications.<br/>   -  In addition to supporting MIDP 2.0, JDE also allows use of hundreds of proprietary BlackBerry APIs to take full advantage of the BlackBerry platform specific features that are not available on other smartphones in the market. As if that's not enough, the BlackBerry Java Development Environment also ...]]></description>
<guid>http://www.devshed.com/c/a/Smartphone-Development/The-BlackBerry-Java-Development-Environment-Inside-and-Out/?kc=rss</guid>
</item>
<item><title>Advanced Java Programming for BlackBerry Smartphones</title>
<pubDate>Tue, 28 Jul 2009 09:00:46 -0400</pubDate>
<link>http://www.devshed.com/c/a/Smartphone-Development/Advanced-Java-Programming-for-BlackBerry-Smartphones/?kc=rss</link>
<description>
<![CDATA[BlackBerry and Java have a long and storied history together. Since the launch of the BlackBerry 5810 in 2002, all BlackBerry smartphones have been Java-based. All core BlackBerry applications have been written in Java. As you can see, there are many benefits to being familiar with Java, especially as it pertains to being a BlackBerry developer.<br/>   -  Using Java to develop apps enables developers to create incredibly rich client applications, and the Java APIs that are already available on BlackBerry smartphones ensure that a developer has more control when it comes to providing customizable user interfaces, event listening, and system interfaces...]]></description>
<guid>http://www.devshed.com/c/a/Smartphone-Development/Advanced-Java-Programming-for-BlackBerry-Smartphones/?kc=rss</guid>
</item>
<item><title>Learning Java Application Development</title>
<pubDate>Thu, 23 Jul 2009 09:00:46 -0400</pubDate>
<link>http://www.devshed.com/c/a/Smartphone-Development/Learning-Java-Application-Development/?kc=rss</link>
<description>
<![CDATA[The Java platform is ideal for any developer who wants to create rich client apps, because it is capable of providing the most flexibility and power. The possibilities are literally endless because Java can be used to create a wide array of applications that feature a broad reach in terms of functionality. Whether you want to create games or corporate apps, its all possible using Java.<br/>   -  Java development enables users to take advantage of many BlackBerry smartphone features, such as the camera, GPS and Bluetooth, and integrate those features seamlessly with already-existing BlackBerry apps such as the address book, calendar, and maps features. The only downfall -- if it could even b...]]></description>
<guid>http://www.devshed.com/c/a/Smartphone-Development/Learning-Java-Application-Development/?kc=rss</guid>
</item>
<item><title>Programming Intuitively with the BlackBerry Browser</title>
<pubDate>Tue, 21 Jul 2009 09:00:46 -0400</pubDate>
<link>http://www.devshed.com/c/a/Smartphone-Development/Programming-Intuitively-with-the-BlackBerry-Browser/?kc=rss</link>
<description>
<![CDATA[One of the reasons BlackBerry devices have become so popular is that they are very intuitive to use. As a developer, you will need to make sure the applications you build for BlackBerries fit this model. But how do you build an intuitive app? Keep reading.<br/>   -  BlackBerry devices have obviously become the dependable, go-to device for corporate networks, such as IT, as well as financial and government networks. There are a number of different reasons that make this particular smartphone so appealing to developers. One of these reasons is how connected Black...]]></description>
<guid>http://www.devshed.com/c/a/Smartphone-Development/Programming-Intuitively-with-the-BlackBerry-Browser/?kc=rss</guid>
</item>
<item><title>Simulating a BlackBerry Device</title>
<pubDate>Thu, 16 Jul 2009 09:00:46 -0400</pubDate>
<link>http://www.devshed.com/c/a/Smartphone-Development/Simulating-a-BlackBerry-Device/?kc=rss</link>
<description>
<![CDATA[Device simulators help developers by letting them get as close as possible to running their applications on the real thing. Fortunately, there are some very good BlackBerry simulators available, which can save developers a great deal of time when creating applications.<br/>   -  It could be said that historically BlackBerry has always been a messaging platform. The first versions of RIM smartphone devices were little more than glorified pagers. Today, of course, BlackBerry smartphones are a one-stop-shop for productivity, acting as an integrated telephone, text, e-mail, and...]]></description>
<guid>http://www.devshed.com/c/a/Smartphone-Development/Simulating-a-BlackBerry-Device/?kc=rss</guid>
</item>
<item><title>Data Types and Data Retrieval with BlackBerry</title>
<pubDate>Tue, 14 Jul 2009 09:00:46 -0400</pubDate>
<link>http://www.devshed.com/c/a/Smartphone-Development/Data-Types-and-Data-Retrieval-with-BlackBerry/?kc=rss</link>
<description>
<![CDATA[It seems as if everyone uses a BlackBerry these days. But not everyone organizes their information in quite the same way. If you're going to build the programs that help people stay organized with BlackBerry devices, you need to understand the kinds of data types that users acquire, organize, and use to get through the day.<br/>   -  Its safe to say that BlackBerry devices have become such a necessity for many people because as a society, we need them to help keep track of our lives. Were busier than ever before and that doesnt just apply to those in the business world. Its no longer unusual to see a stay-at-home mom or dad with...]]></description>
<guid>http://www.devshed.com/c/a/Smartphone-Development/Data-Types-and-Data-Retrieval-with-BlackBerry/?kc=rss</guid>
</item>
<item><title>Debugging Your BlackBerry Applications</title>
<pubDate>Wed, 17 Jun 2009 09:00:46 -0400</pubDate>
<link>http://www.devshed.com/c/a/Smartphone-Development/Debugging-Your-BlackBerry-Applications/?kc=rss</link>
<description>
<![CDATA[As a developer, you will find that creating applications for the BlackBerry smart phone device is not only fun and exciting, but relatively easy as well. That being said, sometimes the apps you create will not behave, or perform, the way youd like them to. Keep reading for the solution.<br/>   -  It is because of this fact that learning how to debug your applications is such an essential and crucial part of the development process. Here we will cover the best way that a developer can debug their app and eliminate any frustrating problems from the get-go.
Essentially, “debugging” means findi...]]></description>
<guid>http://www.devshed.com/c/a/Smartphone-Development/Debugging-Your-BlackBerry-Applications/?kc=rss</guid>
</item>
<item><title>What You Need to Know to Get Started as a BlackBerry Developer</title>
<pubDate>Wed, 10 Jun 2009 09:00:46 -0400</pubDate>
<link>http://www.devshed.com/c/a/Smartphone-Development/What-You-Need-to-Know-to-Get-Started-as-a-BlackBerry-Developer/?kc=rss</link>
<description>
<![CDATA[BlackBerries, on more than once occasion, have been called the phones of the future. In a world where multi-tasking has become a necessary life skill, that factoid should come as no surprise. People need their phones to be as multi-functional as possible, and a phone that simply makes phone calls is a thing of the past. Thanks to BlackBerry, a “smartphone” has become a necessary tool in the development and general maintenance of both small businesses and major corporations. This is where BlackBerry developers come into play. Whether it is your intention to leverage the standards-based BlackBerry platform and developer tools to create applications that are just right for your organization or youre looking to branch out and create solutions for other companies, there are a few things you should know before you begin to seriously consider becoming a BlackBerry developer.<br/>   -  Research in Motion (RIM), which is a leading designer, manufacturer, and marketer of innovative wireless solutions for the worldwide mobile communications market, also happens to be the company responsible for BlackBerry. The BlackBerry Curve is currently America's best-selling smartphone, and becau...]]></description>
<guid>http://www.devshed.com/c/a/Smartphone-Development/What-You-Need-to-Know-to-Get-Started-as-a-BlackBerry-Developer/?kc=rss</guid>
</item>
<item><title>Comparing RIM and JAVA ME APIs</title>
<pubDate>Tue, 09 Jun 2009 09:00:46 -0400</pubDate>
<link>http://www.devshed.com/c/a/Smartphone-Development/Comparing-RIM-and-JAVA-ME-APIs/?kc=rss</link>
<description>
<![CDATA[When youre first starting off as a BlackBerry developer youve got quite a few decisions to make. One of the most pressing will probably be which application programming interface -- or API -- you choose. Simply put, an API is a set of routines, data structures, object classes, and/or protocols that are provided by libraries or operating system services. So much importance is placed on choosing the right API because essentially, it will serve as your foundation and it will support the building of all of your BlackBerry applications. Lets find out more about APIs and find out the specifics on both the RIM and JAVA ME API.<br/>   -  How APIs Work
An API can either be language dependent or language independent. In order to make the API as convenient as possible, language dependent APIs are only available in a particular programming language and only use specific syntax and elements of the programming language. Language independ...]]></description>
<guid>http://www.devshed.com/c/a/Smartphone-Development/Comparing-RIM-and-JAVA-ME-APIs/?kc=rss</guid>
</item>
<item><title>Advanced BlackBerry Browser Development</title>
<pubDate>Mon, 08 Jun 2009 15:00:47 -0400</pubDate>
<link>http://www.devshed.com/c/a/Smartphone-Development/Advanced-BlackBerry-Browser-Development/?kc=rss</link>
<description>
<![CDATA[If you consider yourself to be an avid BlackBerry developer, youre probably in search of some advanced tips that will put you ahead of the game. Well, youve come to the right place. Here we will discuss more of the advanced features that have become available thanks to BlackBerrys Push technology. The beauty of this development is the fact that users do not have to request the data they receive; it simply gets sent to them as soon as it becomes available.<br/>   -  Similarly, BlackBerrys Push Application Programming Interface (API) enables developers to access the power of the BlackBerry Push infrastructure while infusing their Java applications with the speed that smartphone users have become accustomed to. Simply put, BlackBerry developers can now create a w...]]></description>
<guid>http://www.devshed.com/c/a/Smartphone-Development/Advanced-BlackBerry-Browser-Development/?kc=rss</guid>
</item>
<item><title>Introducing the BlackBerry Push API</title>
<pubDate>Mon, 08 Jun 2009 15:00:46 -0400</pubDate>
<link>http://www.devshed.com/c/a/Smartphone-Development/Introducing-the-BlackBerry-Push-API/?kc=rss</link>
<description>
<![CDATA[BlackBerrys new Push API is obviously worth trying out. Aside from enabling developers to create better, more efficient apps, it also comes equipped with a wide array of thoughtful features that benefit everyone from investors, to users and developers. Keep reading for a close look.<br/>   -  API in Review
As some may already know, an Application Programming Interface (API) can either be language dependent or language independent . Language dependent APIs are only available in a particular programming language and only use specific syntax and elements of the programming language. Langua...]]></description>
<guid>http://www.devshed.com/c/a/Smartphone-Development/Introducing-the-BlackBerry-Push-API/?kc=rss</guid>
</item>
<item><title>Developing the BlackBerry Browser</title>
<pubDate>Wed, 27 May 2009 19:20:02 -0400</pubDate>
<link>http://www.devshed.com/c/a/Smartphone-Development/Developing-the-BlackBerry-Browser/?kc=rss</link>
<description>
<![CDATA[Those interested in becoming a BlackBerry developer, its of the utmost importance that you get to know the BlackBerry browser like the back of your hand. The good news is that the architecture for BlackBerry browser applications is quite simplistic and straightforward. Essentially, the BlackBerry browser is a Java ME application and according to BlackBerry, this particular application has been a part of the companys technology for almost ten years.<br/>   -  

Of course its only natural that the smartphones themselves have greatly improved over time and have been equipped with extra features like GPS and cameras. In terms of the browser- at its core, it is the same, but its important to point out that the browsers features have been given a face-lift....]]></description>
<guid>http://www.devshed.com/c/a/Smartphone-Development/Developing-the-BlackBerry-Browser/?kc=rss</guid>
</item>
</channel>
</rss>
