329 Lotus blogs updated hourly. Who will post next? Home | Downloads | Events | Jobs | Twitter | Bookmarks | Pods | Blogs | Search | myPL | About 
 
Latest 7 Posts
BlackBerry Facebook Application Broken
Tue, May 14th 2013 74
What Were They Thinking #13 – VZ Navigator
Tue, Apr 30th 2013 90
The Solution to My Domino Server Configuration Problem
Thu, Apr 18th 2013 274
Calatrava
Mon, Apr 15th 2013 89
Update on My Domino Server Problems
Sun, Apr 14th 2013 286
Domino Server 405 Error
Wed, Apr 10th 2013 243
PhoneGap Essentials Korean Translation
Mon, Mar 25th 2013 119
Top 10
Mobilizing Domino Data Using REST: Part 1
Wed, Jan 19th 2011 365
iOS Calendar Problems
Wed, Jan 23rd 2013 334
Discovering Raspberry Pi
Sun, Jan 27th 2013 329
Gartner, MEAP and RIM
Wed, May 11th 2011 324
Switching Development from Smartphones to Tablets
Fri, Feb 1st 2013 319
Ignoring Mobile Email clients
Sat, Feb 9th 2013 303
Update on My Domino Server Problems
Sun, Apr 14th 2013 286
More on Email Message Format for Mobile Devices
Mon, Mar 4th 2013 282
The Solution to My Domino Server Configuration Problem
Thu, Apr 18th 2013 274
Wi-Fi Only Tablets
Wed, Mar 13th 2013 271


Figured out PhoneGap Development for bada
   

Image of a PhoneGap application running on badaIf you remember a while ago I published an article (which can be found here) that explained some of the issues I encountered trying to build and run a PhoneGap application for the Samsung bada OS. Well, with the help of the developer who wrote the bada code for PhoneGap I was able to finally figure it out, get it working and finished the bada chapter for PhoneGap Essentials.

First I’m going to complain a little and then I’ll tell you what you need to do to build PhoneGap applications for bada.

Missing Files

In the article I pointed out how the files you needed to build a bada application using PhoneGap weren’t actually in the PhoneGap download. I just checked in the PhoneGap 1.7 release candidate download and they’re still not there. I simply don’t understand it. The development team knows the wrong files are included in the download, but months and months later this particular problem still hasn’t been fixed. How hard can it be to make sure the files you need are packaged into the download? I discussed this with them months ago – you would think this wouldn’t be hard to fix.

Beta

Did you know that support for bada in PhoneGap is considered beta? No, neither did I. The reason the instructions I needed to understand how to build PhoneGap applications for bada were not available is because the PhoneGap project considers (or considered) support for bada to be in beta status. I wish they’d told me that when I started.

Wrong SDK Version

OK, the reason why I  (and all of you) couldn’t get the bada stuff to work, even when you had the right files, is that the bada code (still being beta and all) was written for and will only work for an older version of the bada SDK which is no longer available for download. Perhaps I missed this when I started working with this back in August, but I finally see it listed in the readme:

DISCLAIMER: THIS IMPLEMENTATION DOES NOT WORK WITH THE BADA 2.x SDK. ONLY 1.2 is supported BY THIS IMPLEMENTATION!

So, in order to be able to use this for your bada applications, you will have had to already downloaded this older SDK (before Samsung pulled it from their web site). If you didn’t do that, you’re out of luck.

I just noticed too that actual instructions for building bada applications for PhoneGap are now posted to the PhoneGap web site: http://phonegap.com/start#bada.

Conclusion

So, now you know what you need to build bada applications using PhoneGap. As I understand it, the PhoneGap development team is working on an update to the code that will work with the bada 2.x SDK. This will essentially be a complete rewrite since 2.0 does things differently. Once that is done, building bada applications will be easier since you’ll be able to use the latest SDK, support the latest devices and have a simpler process for starting a new app (I hope).



---------------------
http://www.johnwargo.com/index.php/Mobile-Development/figured-out-bada-phonegap.html
Apr 27, 2012
204 hits



Recent Blog Posts
74


BlackBerry Facebook Application Broken
Tue, May 14th 2013 6:14a   John Wargo
Something’s up with the latest version of the Facebook app for BlackBerry. Parts of the UI simply don’t work and I don’t know how to let BlackBerry know about it. Apps like TeleNav Navigator have a feedback function which allows you to let them know when something doesn’t work or if you have suggestions for the application. All of the different mobile OS are adding APIs for Twitter, Facebook and so on, why not add a feedback API that allows an app to send customer comments/feedback to th [read] Keywords: application blackberry facebook mobile twitter
90


What Were They Thinking #13 – VZ Navigator
Tue, Apr 30th 2013 10:22a   John Wargo
While I worked at AT&T, I became a big fan of the TeleNav Navigator application which later became AT&T Navigator. The interface was intuitive and it worked pretty well. When I joined SAP, they gave me a Verizon BlackBerry 9900 and I lost access to the navigation solution I was accustomed to using. On Verizon, they have their own navigation solution called VZ Navigator; here’s what it looks like: Figure 1 I was using it recently to navigate somewhere and noticed something about th [read] Keywords: application applications blackberry interface sap
274


The Solution to My Domino Server Configuration Problem
Thu, Apr 18th 2013 7:21p   John Wargo
Thanks to all of you who helped out last week as I struggled to get my IBM Lotus Domino server to accept HTTP PUT and DELETE requests. I posted two articles about my issues, you can access them here: Domino Server 405 Error Update on My Domino Server Problems Essentially, I was building a sample Sencha Touch application for an article series I’m writing for The View (www.eview.com) and the Sencha Touch proxy by default uses different HTTP request types for each of the CRUD operations. T [read] Keywords: domino ibm lotus application java javascript server
89


Calatrava
Mon, Apr 15th 2013 7:21p   John Wargo
My publisher told me about a cross-platform mobile framework today called Calatrava (http://calatrava.github.io/). I still need to do some reading about what it really is, but something in the announcement caught my eye: "Mobile is the oncoming train of the future of computing. For more and more users their mobile device is becoming their first way to reach everything on the Internet. You need to be on-board with this. But there are three platforms to support: iOS, Android and Mobile Web." I [read] Keywords: mobile
286


Update on My Domino Server Problems
Sun, Apr 14th 2013 11:18a   John Wargo
Thanks to all of you who helped out last week trying to help me fix my Domino configuration problem. Tom Verleysen and Michael Dudding suggested creating an Internet Sites document which I thought made sense based upon what I’d read on the Internet but wasn’t sure exactly how to implement it. I followed the instructions I was given (I think) and setup the following: I updated the server document so it uses internet sites documents: Figure 0 I now have an Internet Sites document with th [read] Keywords: agent domino lotus application server
243


Domino Server 405 Error
Wed, Apr 10th 2013 7:13a   John Wargo
I’m trying to wrap up an article series for The View (www.eview.com) on developing Sencha Touch applications for IBM Lotus Domino and ran into a problem that I can’t seem to find a solution for – can you help me out? Please? I’ve created a simple competitive information database in Notes and exposed it to mobile devices using several methods. I first built a Rhodes application (www.rhomobile.com) that synchronized data with the Domino server and wrote a series of articles about it. You [read] Keywords: domino ibm lotus notes application applications database mobile server




119


PhoneGap Essentials Korean Translation
Mon, Mar 25th 2013 5:14p   John Wargo
Last week I received a copy of my PhoneGap Essentials which had been translated into Korean (at least I think it’s the Korean translation, I can’t actually be sure – as I don’t read Korean). Here is the book, perhaps you can read it: Figure 1 Anyway, apparently the book has been licensed for translation into Korean and Traditional Chinese. The Chinese version of the book was supposed to have been published months ago, but I don’t know what happened to it. I’ll receive a copy as s [read] Keywords:
159


Coolendar - Not Today
Thu, Mar 21st 2013 7:14p   John Wargo
I was going to write a bit about a cool calendar site called Coolendar, but apparently it's not working right now. I'll try again later. [read] Keywords:
271


Wi-Fi Only Tablets
Wed, Mar 13th 2013 4:14p   John Wargo
I’m not quite feeling the benefits of a Wi-Fi only device. Having worked for a device manufacturer then a carrier, I guess I’m a bit spoiled when it comes to connectivity. Over the years I’ve had several tablets, some with cellular connections and some with only Wi-Fi connections. I have to admit that I find that the Wi-Fi only devices never seem to have connectivity when I need it the most. At home (of course), at most airports and at many national chains (hotels, restaurants, stores), t [read] Keywords: connections blackberry network networking office
282


More on Email Message Format for Mobile Devices
Mon, Mar 4th 2013 12:11p   John Wargo
A few weeks ago I posted an article complaining about how major brands don’t consider mobile email clients when they craft their blast email content. I even showed some examples of poor email content design from American Express and RIM. A reader of the site missed the point of my article and suggested I learn how to use my BlackBerry and enable automatic download of images in the email. Apparently he (or she, not quite sure) skipped reading the article and instead simply saw the screen shots [read] Keywords: blackberry email mobile rim




Created and Maintained by Yancy Lent - About - Blog Submission - Suggestions - Change Log - Blog Widget - Advertising - Mobile Edition