Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 958133
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 16, 20262026-05-16T00:48:53+00:00 2026-05-16T00:48:53+00:00

We use a back-office accounting system with an SQL db2 database. Our sales, service

  • 0

We use a back-office accounting system with an SQL db2 database. Our sales, service and management all have Blackberries. I have started to write some HTML web scripts that go through BES sever so staff can access and update data (sales summaries, late orders, AR approvals).

The next level seems to be using the native blackberry applets to manage data. For instance we could use an application that notifies head of A/R when a substancial order is being prepared for a customer who is behind in payments. This would require a form of push notification (message and/or email) from server, an entry in Blackberry database, a screen to view list of unapproved orders, a way to approve/reject orders that would update local database and backoffice server.

Questions

  • what language? Java J2ME with blackberry classes seem most obvious, but is there any viable rapid development tools on this platform?

  • what database on Blackberry? Is there a choice?

  • what is appropriate technology to push and pull data (sockets, http?)

  • can we hire a regular Java guy with a year or two exp, or do we need a Blackberry specialist

  • is synchronizing data an issue. If blackberry is out of range, will missing messages be synchronized automatically or do you have to control this programically?

thank you

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-16T00:48:54+00:00Added an answer on May 16, 2026 at 12:48 am
    1. Blackberry apps are Java using a proprietary API. It’s derived from J2ME but you have to use the BB APIs in order to do anything interesting. A lot of BB developers use the Eclipse plugin. Compared to Android and iPhone BB dev is a bit clunky.

    2. BB’s running OS 5 and higher have SQLite on the device. All devices have a “Persistent Store”. The store gives you broad support if your users have older devices.
      Now of course on your backend you can use whatever database you want 🙂

    3. BB’s can do http, sockets, wifi (depending on the device). Things like carrier-tcp can be unreliable on older devices and with certain carriers. However since you have a BES, you can use the MDS service which tends to be reliable (provided the BES is running).
      You can also get notified from push messages which are sent to the BES. This is useful for low-latency.

    4. I guess most people can learn this, but I recommend finding someone with specific BB knowledge. In my experience I’ve found the platform pretty tricky to do things well. I’ve had to experiment a lot to get things working.

    5. Push messages are ‘fire and forgot’ but there is a ‘reliable push’ mechanism I haven’t used. In general wireless apps have to be good about not depending on network reliability.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

We have a bit of a messy database situation. Our main back-office system is
We have been going back and forth a lot around our office lately about
Anytime i change my in-app-settings (with shared preferences) i have to use the back
I use an Access database used just as back end. I use some Memo
We use a software which uses Sql server 2005 as back-end. The problem is
I want to make a Front Office, Back Office and a Windows Service to
A little back story : I have small application that will use Word to
I have a fairly simple order creation form on a back office app I'm
In the office we use Visual Studio 2008 with Team Foundation Server as our
Our design prefers to use Century Gothic if it's installed, but falls back to

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.