Shortcuts: Mobile | Active Topics | Newest Posts | Latest Freeware | Private Messaging | Contribute News | Archive 
  NEWS
  Search News
Browse by Category
News History
1SRC News RSS Feed
1SRC Podcast RSS Feed
Contribute News
  FORUMS
  Search Forums
Topic Specific
News
General
Applications
  Games
  Video
Deals & Promos
Developers
E-books
Mac / Linux
Medical
Podcast
Skins & Backgrounds
Wireless
Off-Topic
  Audio/Video
  Cellphones
  Digital Cameras
  Gaming
  Gadgets & Gizmos
  Non-Palm OS PDAs
  PCs/Laptops
  Tech Web
palm
pre
Foleo
T|X-Series
Z-Series
LifeDrive
Zire
Treo
Tungsten
Older Palms
Sony
VZ-Series
TH-Series
UX-Series
TJ-Series
NX-Series
TG-Series
NZ-Series
Older Clies
Tapwave
Zodiac
Garmin
iQue
Other Licensees
AlphaSmart
Fossil
Group Sense
Kyocera
LG
Samsung
Site Specific
Arcade
Comment/Suggest
  FREEWARE
  Search Freeware
Applications
Ebooks
Skins
Backgrounds
  ABOUT US
  Contact Us
Contribute News
About Us
Privacy Statement
  LOW PRICE SEARCH

Search for the lowest prices: 




  LINKS
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Go Back   1src Forums > Topic Specific > Developers
User Name
Password
FAQ Members List Calendar Chat Arcade Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
Old 02-16-2003, 08:20 AM   #1
michal
Junior Member
 
Join Date: Feb 2003
Posts: 4 michal is on a distinguished road
Question Clie Development

Hello everyone,
I am brand new at any sort of development with clie, but I am very interested to learn. Could anyone give me some advice as to how I would get started doing this and what software I might need. Basically a "how to" for beginners, so that I would be able to run a simple program on my clie.
I have a lot of development experience with java and c++, just not sure how to start with this.

Thanks
michal is offline   Reply With Quote
Old 02-16-2003, 06:10 PM   #2
clieZilla2
Senior Member
 
clieZilla2's Avatar
 
Join Date: Dec 2002
Posts: 145 clieZilla2 is on a distinguished road
Send a message via AIM to clieZilla2 Send a message via Yahoo to clieZilla2
if i were you and you wanted to stick with what you know i'd look into www.falch.net's developers studio (that's what i'm using).... easy to get up and running with simple apps written in c or c++. really, really nice.

if you REALLY want to make it easy on yourself look into a tool called NSBasic - will let you get up and running apps in like minutes, using VB style code...

but maybe before all this i'd but the PalmOS Programming Bible (second edition covers os5) by Lonnon Foster. Man this is a good book and covers all three major c/c++ development tools out there today - Codewarrior, and DevStudio (which i mentioned above) included!!! great read for new PalmOS developer...
__________________
clieZilla
clieZilla2 is offline   Reply With Quote
Old 02-16-2003, 06:35 PM   #3
Eric S
Senior Member
 
Join Date: Dec 2002
Location: Las Vegas
Posts: 231 Eric S is on a distinguished road
First thing to do is to go to www.palmsource.com and download the SDK. You should probably register to become a developer while you're there, then apply to the seeding area (I'll get to why in a paragraph or two). The SDK is about 3000 pages of documentation, most of it in explained but non-tutorial form. It's enough for some people, but most people pick up a PalmOS programming book to back it up. If the SDK isn't enough, I'd recommend the PalmOS Programming Bible (second edition).

Next, you need to decide on a development environment. C and (limited) C++ are the primary languages for programming the Palm, so I'll go over those first.

CodeWarrior is the standard C/C++ programming environment, complete with an IDE and associated tools. It is rather expensive, especially if you don't qualify for a student discount.

Then there's the PRC-Tools, which is built on the GNU toolchain. These are free, but you get no IDE. Also note that static libraries compiled by one will not work with the other, and both use completely different methods to compile, set up resources, etc. It's what I use, but I'm used to the GNU toolchain, so it came easier to me.

Then there are at least two IDE wrappers around PRC-Tools. DeveloperStudio is the more complete one, and the more costly as well. I can't remembe the name of the other one, but it has a folowing to, so shouldn't be dismissed.

Before I go any further, I will say that in my opinion, you should use something that generates a68k instructions and uses the PalmOS system calls, rather than one of the rapid application development environments. The reason for the first is speed. Interpreted programs run slower and eat batteries faster than equivelent compiled programs in most cases. The second is because when the OS changes, RAD tools that bypass the OS tend to break, and then you're in the position of waiting for the RAD tool developer to update their runtime. They also tend to break on any system that isn't what the developers of the RAD tool were expecting. I've got a HandEra 330 that works for some of these, bombs out others, and leaves the rest acting quirky. You can generally forget about taking advantage of special features of any specific PDA with the RAD tools as well.

You might want to take a look at SuperWaba if you're experienced with Java. It's a JVM for PalmOS, though I don't think its kjava (?) compliant. It falls under the RAD issue mentioned above, as a version of SuperWaba that is OS5 compatible was finally released just a few days ago.
__________________
A newer Clie coming out does not break the Clie I've got, just my credit card.
Eric S is offline   Reply With Quote
Old 02-17-2003, 05:37 PM   #4
ayasin
Senior Member
 
ayasin's Avatar
 
Join Date: Sep 2002
Posts: 420 ayasin is on a distinguished road
Quote:
Originally posted by Eric S
I can't remembe the name of the other one, but it has a folowing to, so shouldn't be dismissed.


The other is called mobileStudio. It doesn't seem to be maintained anymore, the traffic in their newsgroup is near dead. I recommend the Falch.net over it (I own mobileStudio and did several projects with it). mS has some key issues that are not only annoying but haven't been fixed for over a year and it also does not support OS 5.

Amir
ayasin is offline   Reply With Quote
Old 02-18-2003, 12:14 PM   #5
Eric S
Senior Member
 
Join Date: Dec 2002
Location: Las Vegas
Posts: 231 Eric S is on a distinguished road
Quote:
Originally posted by ayasin


The other is called mobileStudio. It doesn't seem to be maintained anymore, the traffic in their newsgroup is near dead. I recommend the Falch.net over it (I own mobileStudio and did several projects with it). mS has some key issues that are not only annoying but haven't been fixed for over a year and it also does not support OS 5.

Amir


True, I had meant to mention that (including the current status) but forgot.

I also forgot to mention that there was an IDE on SourceForge that hasn't been touched in a year and a half or so.

Oh, and one other project is a real C compiler that runs on the Palm, though I wouldn't do real development work there.
__________________
A newer Clie coming out does not break the Clie I've got, just my credit card.
Eric S is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Clie @ school, problems fjl307 General 251 02-13-2004 01:25 PM
Bought TT3, returned it and exchanged it for a Clie jp7399 General 23 10-14-2003 01:42 PM
vote for the most hilarious thread of the week on cliesource george0 General 28 07-08-2003 04:23 PM


All times are GMT -5. The time now is 06:32 PM.

  AD HOSTS ?
  GOOGLE ADS ?
  AMAZON ADS ?

Powered by: vBulletin Version 3.0.3
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
©2001 Entity City, LLC. All rights reserved.