Palm makes Mojo SDK beta and docs publicly available, officially opens developer floodgates
Success! For all you developers hankering to get in on the webOS and Pre action (or at least see the action), your wishes have come true. Today Palm announced on its corporate blog that it would be making the Mojo SDK beta and accompanying documentation available to anyone who is interested... effective immediately. Furthermore, the company says it will begin taking submissions for new applications in the fall -- so if you're planning on getting something in, it's time to start cranking. For those of you haven't already torrented the previously available leak of the kit (or just want some real docs), this news should be music to your ears... er, eyes. Well what are you waiting for? Get downloading!
Read - Palm blog post
Read - Palm's developer site
Read - Palm blog post
Read - Palm's developer site

















Finally. Good to see them stepping up their game.
* Also for the people trying this, don't use eclipse you can use any editor you want. And there are much better editors out there with webOS tools.
i wish all those palm applications are compatible with the Pre! a lot of useful progs i used and still still for finance and even games! still hanging on to my sony Clie
@Templarian
What IDE would you use? I cannot stand Eclipse. I've had so many problems with it that my hate burns with the fire of 1000 suns.
I tend to like Xcode or Visual Studio but like to keep my eyes open.
@Dave, I would recommend Komodo Edit (open source works on all platforms). I actually maintain the toolbox for it.
I'll be posting a link to the toolbox, I'm afraid to kill my bandwidth by posting it here.
(A lot of PHP developers / web developers use Komodo IDE, so the transition is easier, which is it's paid version)
I don't need the PreFart app, just give me the vibrator app =P
Hopefully Unity Game Engine releases a Palm Pre add-on. The over work-flow can't be beat.
Should make for some interesting games on the Palm Pre.
Ohhh, baby! A floodgate of fart apps for the Pre.
@mike10010100
You make a good point but you are forgetting one important factor. Comparing Window and OSX is like comparing apples and oranges. Windows for the most part is an open software and can be used by a number of different computer hardware companies. OSX is exclusively for Apple computers- YOU CAN NOT compare these two. Palm and Apple design their software exclusively for their phones- YOU CAN compare these two. Soon Android well be in the same category as Windows where several hardware companies well use their software. For some reason both sides always get this mixed up, Apple is a hardware company before it's a software company so their market share can only be compared with another computer company that exclusively designs their software for their hardware. Since there aren't that many companies out their like this, I guess you can only compare Apple with HP, Dell, etc. not Microsoft which is a software company before it's hardware company. GET IT.
Props to Palm for making a Mac SDK. I was hoping (judging by the leaked exe) that it wouldn't be only for windows. This is great news!
I miss Engadget's polls about who owns a pre and who doesn't cause then I get to see how few people here own one.
Well, my family and I own three Pre's, but I'll admit that we are in the minority. I am, however, consistently amused that iPhone fans tout superiority because of units sold...when the same (or a very similar) set of Apple fans always touted MacOS's supposed technical superiority over Windows...and told their critics that numbers of units sold was not important in that comparison. :)
@Q
So you actually take some joy in seeing a product being used less than another.
Tell us how you feel about how few people here use OSX to Windows. Makes you glow inside, right?
I like to see when they have a poll asking how many people are douches and you are the only one that answers yes.
@Quantumphysics: ... which is something that could probably be said about more or less any product presented here.
I find it more rewarding to have a life, personally.
Zak:
Your 'strawman arguement' argument would hold more merit if you weren't, in fact, the very definition of a strawman fanboy.
Fart apps in 3, 2, 1...
oh, but a fart app is already available for the pre...
Hopefully within months the Pre will bring the same level of apps that Palm OS was sporting.
High hopes indeed, now I just have to wait and see if we get it down under!
avatar staring contest! GO!
Yeah me too, want to get a pre
I'll respond to your post paul because otherwise it will get lost in all those telling you how much a dumb ass you are.
It'l be nice to see what kind of apps the developers come up with, if they treat it more maturely than the iphone, and what kind of demographic the pre realy caters to by the top app download lists. If indeed the number one app on the palm store is the moron test i shall begin my coutndown to december 2012 for i have lost all hope in humanity.
whohooooooooo!!!
Non Apple story + trolling.
Way to be consistent in your supposed dislike of it, Paul.
I'm excited. I've been reading the WebOS book and now I'll have official documentation.
Submissions? Fall?
I thought Palm said people could sideload apps? What's with this submission to Palm crap? That's apple all over?
thats more for the homebrew hackers.
the app catalog is for everyone else
you do realise that the submissions are for the app catalogue? it doesn't say anywhere that you need to submit every app you want on the devices, only that you need to submit the ones you want in the app catalogue...
There's an App Store, and Palm manages all apps available through the App Store, just like Apple's.
There has been no official word from Palm on whether sideloaded apps will be allowed. Most suspect that it will be possible one way or another.
The SDK comes with tools to install via usb. People have already been using the leaked SDK to install homebrew apps.
This just means its official and anyone can submit one for the app catalog now for network download.
Also there is documentation which was missing before.
Android allows sideloading apps, but you still have to submit them to Google to get them in the Android Market. Of course, Google makes no attempt to screen apps that are submitted until some corporate entity makes a complaint, but it's still the same basic idea. If you want your stuff on the official store you have to get it on there somehow, regardless of whether or not sideloading is possible.
I have sideloaded about 10 apps through the usb using the sdk already.
I guess copying one button phone wasn't enough for Palm.. they had to copy the term "game changer" in their claim!
#229,495 in the list of stuff Apple's nutcase fanatics think were invented by Apple, but were not.
"game changer"
@Look_Around_You: Don't forget about #229,496: the List.
The Pre has a lot of buttons. See what you do is, you slide it open ...
Wtf is up with you changing your name as you post anti-Pre stuff? You were Duane, Harry, and Perry at least in this story alone.
And... seriously? It's so bad that I can't tell if you're trying to sarcastically mock Apple fan bois or if you actually ARE an Apple fan boi. Argh, I can't figure it out. Sometimes the parodies are so spot on that it's hard to tell. I mean most people would say anyone stupid enough to think Apple invented the phrase "game changer" has to be mocking how stupid some fan bois are, BUT I have seen people pretty much suggest that using the yin-yang symbol was copying Apple since they used it.
@Duh-wayne
Last time I checked the iPhone had four buttons, plus a ringer silent switch they copied from Palm. The Pre has 39 buttons and the aforementioned switch.
Nice use of Engadget in the official Mojo documentation!
http://developer.palm.com/index.php?option=com_content&view=article&id=1574
(scroll down half way)
Apparently Engadget has a LOT of ads! yay for ABP
@paul
for at least the sprint version of the pre, sprint will probably make a music store for it later on
the floodgates are open.
They will be literally overwelmed by 1 or 2 people...
Good. The Apple App Store is far too convoluted with crap to be productive, in my opinion. The world doesn't need 10,000 postcard apps, and Apple has a horrible system for promoting apps in its store. Hopefully Palm gets it right.
OTOH - some developers might see Palm as a way of getting noticed. Getting noticed on the iPhone has a Lotto element due to large numbers. Some will see the Pre as opportunity to be the big fish in the little pond. AND - an App discovered on Pre could translate into iPhone attention afterwards.
Well, if the home brew community is anything to judge by, your estimates are a little off.
No, he is not. Who the heck is going to invest time and money on the company that will disappear before completing the app. 1 or 2 is too high! :)
I already downloaded it. I wonder who the other guy will be.
@ Mark
I just downloaded it too. I guess it is just you and me.
@glamajamma
Cool, we've got the market cornered!
"Mojo" The Transformers DOG :-)
Hello back at you - the World
Why would Palm develop a music store when there is the Amazon MP3 store already on it. Probably the best IMO since you get nice DRM free MP3 files.
Nice! Competition is good for everyone!!! :)
No competition from Palm. Palm continues to bleed and will fold in a year!
WIthout a doubt, there are great apps on the iphone. It is time that these get ported to the Pre!
At least think before you post. The two phones use completely different framework and their SDKs are completely different. If you want to try and port an iPhone app to the Pre then be my guest. Make sure you don't have anything coming up, though, it could take you a long time.
@ bolmedias
Your comment is very wrong for thousands of iPhone apps:
http://www.prethinking.com/home/2009/5/15/porting-iphone-web-apps-to-the-palm-pre-webos-is-easy.html
@Hooterman: Oh wow, I take my previous statement back. Thanks for that link.
LMAO! Hooterman FTW!
Who uses web apps on the iPhone? The popular ones are native apps and will be difficult to port.
Yaaaaaay
@Paul
The Pre can't play media that has Apples DRM all over it. That was already proven by Real. So what's your point re: amazon music?
If you're going to troll, at least know what you're trolling.
mike abbott has access to the prelude font. very jealous.
This is what I see:
Company X sells phone/pmp that allows consumer to choose their own source of music.
Apple Fanboy's respond, "Company X needs to make their own store so that they can compete with Apple"
Company Y sells phone/pmp that has it's own store where user can purchase music.
Apple Fanboy's respond, "Can't company Y reinvent the wheel instead of just copying Apple??"
_
The way it should be:
1. Consumers choose where the get their music (iTunes, Amazon, Pandora, Zune... etc)
2. Consumer chooses device to play said music
3. Consumer listens to music
See the other way to look at it is. There's more than two phones to choose from, a lot more. There's one very hyped handset that will and will only ever let you buy media from ONE store.. their store. There are _other_ phones, which do not have their own store, meaning they'll allow third parties to develop stores and sell media to their users.
Stop quoiting 65k apps etc... we all know most of them are complete rubbish. What you should really be quoting is the number of third party apps the iPhone launched with. The Pre's SDK went public TODAY. Surprise surprise there are very few apps available.
As for trolling. You're such a notorious troll Paul, I usually just ignore posts will your name on and assume you're out trolling.
"What? Explain, sir, how I am trolling?"
I'll bite again. You aren't right now. But past behavior colors perception of the present. So even mild critical statements are taking as trolling. And from what I've read and experienced, having a dialog with you is more like debating religion with a zealot. You are prepared to admit only what you already consider true; you cherry pick points for outrage; and finally, you are to my knowledge, unprepared to change your mind. Most of us can sense that and consider it trolling even if you aren't behaving too badly. At least you aren't iphonerulez.
Are you TruthTeller by the way? It's like deja vu from the format wars. Anyway, I've been off topic myself too much. This news is awesome for developers and the fact they aren't charging for the dev kit for the time being is equally good news.
I tried signing up. The activation email sent includes the following link:
"To do so, click the following link, or copy and paste the URL below into the address field in your browser:
#INTERPRET:EVENTVAR:TOKENTEXT#"
How the hell am I supposed to click #INTERPRET:EVENTVAR:TOKENTEXT#?
It's easy, you just #RESPCLICK:RETRVAL:TOKENTEXT?#
YYYEEESSS
"...syncing their music with iTunes"
And you've just put your finger on the problem with Apple. It's a closed loop. It's a gentle closed loop with workarounds, but one that is deliberately placed as a barrier. For instance, I use iTunes not by choice, but because 90 or so songs I have are still DRM'd and my wife has an IPod. I can't use iTunes as a management for both devices and the iPod does not willingly support the same feature sets from 3rd parties.
Yes, Apple is under no legal obligation to let iTunes purchased content such as videos sync to my Pre. But my Pre is capable of .H264 video content and I'll wager Apple isn't handing out the ability to license Fairplay or whatever they use to competition. So the crux of the matter is I am holding Apple responsible for continuing the mess that is digital distribution. They are not the sole or major player, but they have a stake in making sure the mess doesn't sort itself out. The deliberate cut off of the Pre from iTunes is proof enough of that, even if they have the legal right to do it.
So upgrade those songs to non-DRM. What's the problem?
Also, you seem to be a bit clueless as to why DRM exists on videos. The movie studios demand DRM on all content that is downloaded, and that includes rental services such as Netflix and Microsoft's Xbox Live Video. They require HDCP to watch them on TVs, and DRM such as Fairplay to watch them on mobile devices. If you're blaming Apple for DRM on videos, you are barking up the wrong tree. The DRM is the only way the studios would agree to let Apple rent movies through iTunes.
You don't like DRM? Complain to the people who demand its use. That would be the movie studios, in case I hadn't made that clear by now.
"So upgrade those songs to non-DRM. What's the problem"
If I could, I would my friend. The songs I mentioned may be processed for non-DRM eventually, but are not at present available to me for switching.
"If you're blaming Apple for DRM on videos, you are barking up the wrong tree."
Which is why I said they were not the sole or major player. However, they perpetuate the problem by not being confident enough in their own products to be more open than they are. Cutting off the Pre as a deliberate act is within their rights, but is part and parcel with the closed loop that is digital distribution. DRM is only a part of the problem. And Apple is the star example because they are by far both the largest distributor of digital media and the largest vendor of devices used to play that media. Both for good reasons, but manipulating either the hardware (iPod) or the software (iTunes) cannot be done through a public API. It's a closed loop.
DRM aside, an accusation of "bundling"...y'know, the kind that got Microsoft in trouble, could be made on a company that controls both the horizontal and the vertical. It's a question of philosophy, not law, that I am addressing.
That's not really a good enough argument. Apple is not perpetuating the problem because it's not Apple's policy to put DRM on movies, nor does Apple have any stake or interest in putting DRM on movies. It's only there because the studios demand it. So Apple's choices are pretty simple: Either sell/rent movies with DRM on them, or don't sell/rent them at all. You can't really say Apple is perpetuating DRM simply because they're the largest distributor, because then you're just shooting the messenger.
And believe me if the Pre ever gets the ability to rent movies, there will be DRM on them. It has nothing to do with Apple. Also, there are other devices that work with iTunes just fine. It's not hard when you do it correctly. The problem here is that Palm didn't do it correctly. Instead, they had the Pre masquerade as an iPod. The most obvious flaw with that idea is that they're violating Apple's trademark of the name "iPod", in addition to the numerous other problems such as not being able to sync movies, videos, or pretty much anything that isn't non-DRM music. In short, it was a bad idea in the first place.
About bundling: Really? I didn't know it was illegal to make both hardware and software and sell them together. Does that mean we can sue Microsoft now for making the Xbox so it doesn't play PS3 games? Come on, put some more thought into that argument. If Apple makes both the hardware and software, they are under absolutely no obligation to allow anybody to do anything. Period. There seems to be a lot of people who have this misguided sense of entitlement that leads them to believe that they should be able to use Apple's software however they want, but those people don't understand the basics of how things work. Apple can't get into any kind of "trouble" for doing what they do. It doesn't work that way.
And finally, there's another aspect to this that you probably haven't considered. When a Pre user goes to sync up to iTunes and something doesn't work correctly, who is that person going to call? That's right, Apple is not required to support other companies' devices. And as far as your tracks, I would call Apple. Every song on the iTunes store is DRM-free now, so you should be able to upgrade all of them.
"Come on, put some more thought into that argument."
I did. Much as I am a capitalist, there are times where companies cannot be trusted to do the right thing precisely because they are under no obligation to do so. Microsoft should have been under no obligation to divorce the browser from the OS, but several courts decided otherwise. Yep, there are a host of security and other issues, but the OS hooks permitted Microsoft to make IE snappier and more available than the competition despite the fact that I had the choice of installing Netscape Navigator.
Tackling the issue of DRM, there are several devices I can download Amazon movies to. There is precisely one vendor I can download Apple movies to. Yes, Apple doesn't favor DRM, but they make no effort to license their implementation outside their ecosystem: Part of the problem.
Outside of DRM, they are the dominant digital media vendor. They are there by the fact they offered a better service with better hardware, but the price of success is to be a target of "entitlement" folks such as myself that kind of like the iTunes store, but don't really give a shit about Apple hardware. You buy into the Apple ecosystem, good for you. But I goddamn paid for the music and supported Apple's infrastructure so I really don't quite buy their moral "right" to cut me off deliberately.
And the whole "legions of Pre tech support" is a bullshit argument from the beginning. There will be some luckless souls that do go to Apple, but guess what? Apple should be held to the same standard as anyone that offers a service. They troubleshoot only to the point that it is not an iTunes issue. If the song is there and plays, they are done unless you have an iPod.
*sigh* Look fellow, I don't hate Apple and I certainly don't hold them as solely responsible. But I see Google making a shit ton of money by offering public APIs on their services. Even Microsoft is now (by court orders and other factors much more open). Yes, Apple was a hardware company that happened to sell software that ran on it. Sir, that IS NO LONGER THE CASE. Their software has a value far beyond the hardware that is not really their own anymore except in a general sense. It's like Windows 7 only permitting microsoft natural keyboards to be hooked up. Those natural keyboards are damned good, but they adhere to public standards for data transmission.
So yeah, right or wrong I am judging them as a software vendor like Microsoft or Google that is trying to indulge in monopolistic behavior by cockblocking interoperability.
Steve Jobs shivers.
you wish.
I'm sure he worries a lot more about the future prospects of Android and Windows mobile.
Right now, the pre is a niche product for power users. A fantastic niche product, but still niche.
They need to sell a LOT of WebOS units, if they are to be considered a threat by anyone.
Right now, all Palm has is potential.
I hope they realize that potential as it will make for a more interesting smartphone market the coming years.
"Hey, borland, when was the last time you flamed an Apple Hater?"
You are prepared to admit only what you already consider true; - Check
you cherry pick points for outrage; - Check, I explained that yesterday
and finally, you are to my knowledge, unprepared to change your mind. -Check
I don't flame Apple haters anymore than I flame you. But you're right about one thing, I will tend to do these types of posts to trollish zealots that oppose my toys rather than the reverse: Just as you will tend to call out those who unjustly bash Apple.
The difference is that I'm not prepared to defend the Pre's weaknesses against all logic and common sense. Nor am I prepared to assault (or even post on) the iPhone (or Apple) at every published flaw. You are, or at least I see you quite a bit when I'm just browsing. You sometimes complement a feature of an opposing gadget, but in the manner a closet racist might say "I have a black friend". You admit those points only to have a paper shield against troll accusations.
Anyway, its lunch time again. Later.
@ Paul "If the Amazon store was sufficient, why did PALM bother to make the Pre compatible with iTunes?"
You are mixing the iTunes Music Store up with just plain iTunes, the music management software (which are granted integrated into one package by Apple). Palm made the Pre compatable with the music management portion of the software. Pre users could always download music from the iTunes store and put it on their phones, and they still can even after Apple's disabling the Pre from iTunes, they just have to load the music onto their phone using another method. Just because Palm tried to be compatable with what is unfortunately the defacto standard for music management software doesn't mean they think the Amazon music store is insufficient.
Lazy thinking leads to faulty logic.
Paul "Well, at least you admit to being a hypocrite."
If only you were as honest as borland.
Timmy!
So you consider his post to be flaming you Paul?
I'm gonna make a flashlight app. :P
I alread beat you to it.
http://m.forums.precentral.net/showthread.php?t=190950
And someone else, too
http://m.forums.precentral.net/showthread.php?t=187407
Ooh flashlight apps.
QUALITY.
There a lot of very stupid responses in this particular thread. Some of you apparently need to be told these things, even though it's common knowledge for most people now:
1. You can buy music from anywhere - ANYWHERE - and put it on an iPhone.
2. You can buy music from iTunes and put it on any device that supports AAC/MP4. That includes the Pre.
3. The music on iTunes doesn't have any DRM on it, and it's higher quality than the Amazon MP3s.
4. I'm going to say it again: iTunes Store music HAS NO DRM. Did you get that, Alex? Krische? Kevin? Are we all clear on this point now?
You guys take your DRM non-arguments out of your posts and you don't have much left, do you? Anyway there's already a fart app for the Pre so there goes your "quality vs. quantity" argument out the window AMIRITE? Or are you going to argue that it's a really high quality fart app?
I blame Google for the whole Beta thing going on the last few years.
Now it's ok to launch something buggy and no one has the right to complain because it is obviously a "beta".
Wow, the Linux SDK is actually using a real Debian package aimed at Ubuntu. Ease of use victory!
@Paul
You ask how you could be considered a troll? Alright. Let's take the first post you gave. "Bing bing bing." It has nothing to do with the topic of the article. Troll: one who posts controversial and often off-topic comments. You have been proven incorrect and an ADD spaz more times than I can count.
Oh and by the way, could you please stop with the capitalization of PALM? Please?
@Zak
I agree with you that the people who say that the iTunes store is locked down are wrong. Indeed, they have opened it up so that anyone can take their songs to any mp3 player they want.
I have something for you both to puzzle over. Something which has never been answered by either of you, and seems to shut most Apple fanboys down extremely quickly.
You argue that because the iPhone has sold the most, it is the best smartphone on the market. However, OSX and Macs in general have extremely low market shares compared to Windows. This would then suggest by your logic that Windows is "better" than OSX, because it has sold more copies. The same would hold for computer hardware.
Answer that.
For the first time ever, Paul, you've made me laugh for a reason other than you being a pathetic troll
This wasn't a trolling comment guys. Even if it was said by the biggest troll ever.
@mike10010100
You make a good point but you are forgetting one important factor. Comparing Window and OSX is like comparing apples and oranges. Windows for the most part is an open software and can be used by a number of different computer hardware companies. OSX is exclusively for Apple computers- YOU CAN NOT compare these two. Palm and Apple design their software exclusively for their phones- YOU CAN compare these two. Soon Android well be in the same category as Windows where several hardware companies well use their software. For some reason both sides always get this mixed up, Apple is a hardware company before it's a software company so their market share can only be compared with another computer company that exclusively designs their software for their hardware. Since there aren't that many companies out their like this, I guess you can only compare Apple with HP, Dell, etc. not Microsoft which is a software company before it's a hardware company. GET IT.
Mike: Don't be an idiot. For one thing, you're generalizing, and using a straw man argument. Unless you'd like to point out exactly who said that? Yeah, that's what I thought. Furthermore, who was arguing that the iPhone was better only because it sold well? I don't say that, and nobody else does either as far as I can tell. We say the iPhone is better because it IS better. Read some reviews once in a while and expand your mind.
How else do you explain how well the iPhone sold? Because it sucks so much, and people love buying things that suck? Seriously, come on. If that were true, the G1 would be on top of the world, wouldn't it? And finally, no. Computer hardware and PHONES are not the same thing. That should be obvious, even to you. Clearly market share doesn't determine what's best, nor does it determine what's NOT best. I judge things on their own merits by using them myself, but again, there are plenty of objective reviews out there if you'd care to read them.
Ok,
I'm a little stupid here. So have the download from the Palm Pre Developers website. It looks just like the pre. Ok, now I see there is a mention of the eclipse software. What do I use to program? Im a bit confused because I thought I read it in the notes that eclipse was part of the Mojo sdk?
Forgive my stupidity.
I made a screencast of the emulator, which might give you a fell of it http://sørenj.dk/?p=299.
While I love my iPhone (Generally hate Apple products due to the way they exploit themselves charging for ringtones, having to sync not just add sonds etc) I quite like the look of the Pre and will probably buy 1 even if only to sell it on a few weeks later.
I think what many people forget is that the iPhone never used to have an app store, it was all done via Installer (Home made app store basically).
Its not fair to compare the iPhone to the Pre at this stage, give it a chance.
Good point
ToddDiroberto
http://www.prwebphotowire.com/releases2/imid1448864.htm?id=1448864&prid=2437704
http://www.docstoc.com/search/Degrassi-The-Next-Generation-Episodes-Online/
http://www.newsguide.us/art-entertainment/movies/