Offline GPS Navigation IS possible with FULL North America maps! [GPS makers, read]
Crossposted from another forum. Excellent reading material for GPS software makers. As a software developer of BlackBerries experienced in JDE 4.2 GPS/File API's, my comments probably carry more weight to GPS software makers than the average non-developer.
Quote:
The GPS application (which can be the same size as today apps) can be in memory, but the GPS application can read from the memory card instead of over the wireless network. Rove Mobile File Manager from Rove Mobile - Network Administration and Remote Access is a third-party "File Explorer" for BlackBerry memory cards, is living proof that third-party applications can read & write to memory cards. I am a registered user. Open, Move, Delete, Rename, Create Folder, Edit (text files), etc. It is even a FTP and WEBDAV client too -- I can download and upload files from BlackBerry directly to/from the memory card! And there are third party picture and music software that can play media off the memory card. Nothing is stopping the developers of GPS software from creating software that can read directly from a BlackBerry memory card. I think some of them are just not seeing high profits yet because of market saturation & the fact that Google Maps / BBMaps are free and support GPS. For the price of "free", they are really good map software. Because of the excellent "freebie" map software, the GPS software makers need to compete with the freebie software. Subscription based software can be very profitable, but again, there is starting to become market saturation because so many other BlackBerry users (like me) refuse to pay for subscription software. I think they can make MUCH more money if they offered a $100 software package that includes North American maps on a 2GB MicroSD card. This won't cannibalize the subscription market, but gain new users like me. Sign me up - I'd pay. At the moment, I refuse to pay for subscriber services and will get a TomTom or Nuvi device, unless I can turn my BlackBerry into the equivalent of an offline TomTom or Nuvi that I happen to carry all the time. You can bet that the profit margin is probably bigger on the software package, due to device manufacture costs especially with the massive price drops on standalone GPS units lately. This may provide an incentive for one daring GPS company to release SD-memory-card based maps for GSM-based BlackBerries. I confirm that it can be done, they just need to be coaxed to actually do so. If you're an employee of a GPS company, please show this message to your boss. Right now, please. Find a programmer, pay them a couple month's salary, and you'll have pretty fast ROI. Developer departments of GPS companies -- It's most likely fairly minor programming modifications to pre-existing OTA-map-download software, by moving the map cache from main BlackBerry memory (which is slow performing flash memory) to the SD card memory (on a high quality SDMicro, it can actually be faster performing flash memory), increasing the cache to 2 gigabytes and pre-filling it with entire North America, doing some performance optimizations to read a large database efficiently, then putting the cache data file on a disc (or download) to sell to BlackBerry customers who want offline map capability. Basically, the cache turns into a permanent cache that's prefilled with entire North America. That's only like 2 weeks of software development time, no? Even if parts of the computer code needs to be rebased/rewritten, it probably only needs to take more than 2 extra months at the most. Marketing departments of GPS companies -- there are ways to market it. "NOW - GPS Navigation on your BlackBerry even while you're out of network coverage!" :-) I currently make a living as a mobile software developer (specializing in BlackBerry/WindowsMobile) and can confirm that this is possible with JDE 4.2 Java API's. Although currently on a contract at the moment, I can say that if one of them hired/contracted me, I can certainly improve the software and make it work off a memory card. I know it wouldn't work offline with Verizon units, but it definitely would work offline on 8110's, 8310's and 8800's even out of coverage. You don't even need a SIM card or even be subscribed to phone service! All the GPS-capable GSM-based BlackBerries can do GPS in offline. Some of them are just plain-jane SirfStarIII GPS chips. |
So, when can we expect your new GPS mapping app there, Mr. Rejhon? ;-)
|
I hope that will be possible soon. Expecially when it uses vectors.
|
Mark,
The biggest obstacle for a device-based GPS software right now is the current 2gig limit on the MicroSD support. Unlike other devices where the storage card is readily accessible, the BB is a pain. Once we move to larger cards, then I'd see a market for flat fee, downloadable data. The price, other than data fee, is not different. I have used both 'on device' and subscription units, and if you want to keep current maps, both will run you about $100/year. I woul actually see a great markt for a choice between a 'buy once' or a subscription with maps on SD card. So that you would have choice of paying for the maps whenever you felt the need for new maps, or getting the 2GB once, and then being able to download updates as they become available, either to your desktop or OTA. Then the BB would really be the ultimate device. |
The developers of AmazeGPS are working on a version where you can download maps to an SD card.
|
Would this approach get around the software lock on the 8830 GPS hardware that Verizon uses?
Not looking for a flame war, only technical information. |
No, this only gets around the requirement for needing cell coverage to download the maps. GPS will still be disabled.
|
Quote:
I'm in TOTAL agreement! I thought I was alone! Not All providers allow for true unlimited data. I think we'll begin to see corporations cut back on wireless account spending. Most business users here in Canada would rather use that $65/mth on Rogers Wireless (on top of voice calls) allotment for 1GB of data cap for MDS Corporate application usuage; rather than GPS data and such for mapping. In no way do I blame company's of current charge monthly fee for GPS data - in a cloud-based service (its a service not a product in my mind). However, we're beginning to see more and more applications that have been designed to NEED a data connection to give current information; even if it isn't realtime. For example weather applications - having to update every 5mins > 1hr. Do I really need to see how the weather is going to change in the same city, in increments of 5-10 degrees celcius? How often does anyone need to see the same days' weather report - weather is pretty accurate day to day EVEN if a snow storm is on-route; rarely does it drastically change direction where you'd need to be informed every hour. Personally, I'd like to have a GPS mapping application on a BlackBerry that allows me to download my countries maps & save directly to the MicroSD card for local information retrieval. I'd pay $100CAN up front. Heck I'd pay $30CAN up front for just having Ontario's local maps. Allow me to use $10/mth subscription for Turn by Turn visual/voice guided navigation with traffic jam avoidance. This could drastically change business. I believe the source of maps shouldn't be too hard to find, its coding to use off the MicroSD card in a timely fashion and not consume RAM on the BB HH. |
Quote:
4Gb has been the current limit for quite some time (since 4.2.1 came out a year ago.) 8Gb is supported on 4.3 and higher devices. |
Quote:
|
Quote:
|
Quote:
|
Quote:
Amazon.com: Used and New: Sandisk 4GB MicroSDHC Memory Card with SD Adapter (BULK Packaging) |
Quote:
I'd like to see onboard maps, too. So long as the app isn't super slow. |
Quote:
|
Quote:
As for Mark's post, I agree 100%. As I posted here back in August http://www.blackberryforums.com/gps-...tml#post639521 I know that SD card based GPS programs are out there, I had one for my Nokia E62. Sure, data service based GPS apps have some advantages but 1) I hate paying monthly fees, and 2) I hate using data (esp. on limited data plans). I finally went with Wayfinder 7 to avoid monthly fees but would snap up at SD card based solution in a second. Personally, I think subscription services and data service based GPS is a money grab, but I guess that's another topic. |
This is awesome news, i was thinking why something like this wasn't available or even possible. Im very excited to see this come to my memory card.
|
Quote:
I'd love to load all of NA on the SD card, and everytime I use the GPS, it checks back to a central server to make sure that I have the latest maps for that region, and downloads new ones as needed. |
I'm using trek to do it now, but really isnt that good because i have to download maps individually and all that, and no real support for directions.
Hope you guys can make something better. |
Hello Mark,
Is there a BB specific API that will allow what you're trying to accomplish listed here? RIM Device Java Library Thanks. |
All times are GMT -5. The time now is 01:33 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.