Smartphone Development
  Home arrow Smartphone Development arrow Page 3 - Simulating a BlackBerry Device
Dev Shed Forums  
Administration  
AJAX  
Apache  
BrainDump  
DHTML  
Flash  
Java  
JavaScript  
Multimedia  
MySQL  
Oracle  
Perl  
PHP  
Practices  
Python  
Reviews  
Security  
Smartphone Development  
Style-Sheets  
Web Services  
XML  
Zend  
Zope  
Mobile Linux  
App Generation ROI  
IBM® developerWorks  
Forums Sitemap  
E-Commerce Hosting  
Linux Web Hosting  
Managed Hosting  
Small Business Hosting  
VPS Hosting  
Weekly Newsletter

 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid  
Request Media Kit
Contact Us  
Site Map  
Privacy Policy  
Support  
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
Google.com  
SMARTPHONE DEVELOPMENT

Simulating a BlackBerry Device
By: Joe eitel
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: starstarstarstarstar / 3
    2009-07-16


    Table of Contents:
  • Simulating a BlackBerry Device
  • The Basics of BlackBerry Device Simulators
  • Smartphone Simulator

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      error-file:tidyout.log Del.ici.ous error-file:tidyout.log Digg
      error-file:tidyout.log Blink error-file:tidyout.log Simpy
      error-file:tidyout.log Google error-file:tidyout.log Spurl
      error-file:tidyout.log Y! MyWeb error-file:tidyout.log Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article

     
     
    ADVERTISEMENT


    Simulating a BlackBerry Device - Smartphone Simulator
    ( Page 3 of 3 )

    Essentially, the BlackBerry smartphone simulator was designed to mimic a BlackBerry experience without actually having to use an actual smartphone device. The smartphone simulator is an impressive piece of technology. By installing the application on your computer, you will be granted a view of any BlackBerry device model of your choosing.

    The simulator view will have the look and feel of the device, but on your desktop. You can even interact with the image as you would a real device; this includes access to the device’s already-existing apps, its trackwheel, trackball, and keyboard, and its communication features, including phone, e-mail messages, and Internet browsing.

    As if all of that weren’t impressive enough, the smartphone simulator can also be used as a platform on which your apps can run. This means that they will be able to make network connections, store data, and handle e-mail messages. Aside from being able to test your own apps as well as simulate and test connectivity, the simulator also includes all of the device applications that are usually available on a typical BlackBerry.

    When using the smartphone simulator to perform tests, developers may need to simulate e-mail or BlackBerry MDS connectivity, which is why the MDS simulator and e-mail simulator are available. After your app is compiled and developed, you can test it on the BlackBerry device. The first step usually involves setting the BlackBerry Java Development Environment in order to use the smartphone simulator. The simulator will then run the application code as an actual BlackBerry device. This ensures that the simulator is providing an accurate environment for testing how your app will function on a smartphone device.

    After your app has been tested, you can then confidently install the app on a BlackBerry device. Keep in mind that if your app uses signed APIs, you may need to utilize code signing keys. Once your app has been installed, you can finally launch your application to test it for functionality, and most importantly, performance. If you encounter problems during this final phase, you may need to attach the device to the BlackBerry integrated development environment (IDE) and utilize the debugging tool to go through your app code step by step.

    BlackBerry E-mail Simulator

    Simply put, BlackBerry’s e-mail simulator is intended to send and receive messages between the smartphone simulator and a message app (such as Microsoft Outlook) or POP3 and SMTP servers. Keep in mind that a BlackBerry enterprise server is not required for this particular simulator.

    Naturally, as a developer, you want your apps to run without any problems. Unfortunately, this isn’t always realistic. Utilizing BlackBerry’s device simulators can help you find problems and solutions and give you the assurance you need to develop highly successful applications.  



     
     
    >>> More Smartphone Development Articles          >>> More By Joe eitel
     

       

    SMARTPHONE DEVELOPMENT ARTICLES

    - Getting Started with Rich Media
    - How to Incorporate Location into Your BlackB...
    - Building Business Apps with the BlackBerry B...
    - The BlackBerry Java Development Environment ...
    - Advanced Java Programming for BlackBerry Sma...
    - Learning Java Application Development
    - Programming Intuitively with the BlackBerry ...
    - Simulating a BlackBerry Device
    - Data Types and Data Retrieval with BlackBerry
    - Debugging Your BlackBerry Applications
    - What You Need to Know to Get Started as a Bl...
    - Comparing RIM and JAVA ME APIs
    - Advanced BlackBerry Browser Development
    - Introducing the BlackBerry Push API
    - Developing the BlackBerry Browser




    © 2003-2009 by Developer Shed. All rights reserved. DS Cluster 4 Hosted by Hostway
    For more Enterprise Application Development news, visit eWeek