If you want to get into mobile development, then here is something new and exciting that has just been released for the Pocket PC!
"Pocket Programming Language (PPL) is a fast and easy-to-learn programming language that is fully object-oriented. PPL runs on all PocketPCs and PC's. Programs written for one system are 100% compatible with each supported platforms. PPL comes with a complete development environment on the PC and PocketPC allowing you to develop anywhere from your PDA.
Benefits:
Write code from anywhere, anytime, on your PocketPC.
PPL is fast and small. Install the complete rapid development environment on your old PC or laptop.
Write games in hours instead of weeks, thanks to the integrated GameAPI and physics.
From ideas to reality, PPL packs features to help you achieve your goals.
Save hundreds of dollars, PPL is loaded with profesionnal tools that would cost you hundreds of dollars with other programming languages.
Finally be recognised as a master programmer without being one."
Version 1.01 is coming out today. We were kinda in a rush to release yesterday and some parts of the Lite version were not fully tested.
Here is the change log so far:
- Fixed installer to produce shortcuts to PIDE, PPL and Help file.
- Changed installer default folder location for PPL runtimes on the PC.
- Fixed VFB to work with Lite version of PPL.
- Fixed default install folders in PIDE.
- Fixed PtInRect() function to be available in Lite version.
- Fixed PocketPC installer to install all Menus\ folder items properly.
- Fixed Run(), Compile() function to output an error message if file doesn't exist.
How does this compare with NSBasic - particularly with the on-device development environment? Is it easier to use? About the same? What about it would move me from NSBasic which I already have?
A lot. PPL is a lot faster, it's fully object-oriented, it has an advanced GameAPI with physic and particles engines to write games in short time, it's 100% cross-platform, a visual debugger, a profiling tool, a cross-platform assembler built-in and the list goes on...
On the PocketPC, the IDE is pretty complete, I haven't used the NSBasic one so I can't compare the two but it as a complete editor and a visual form builder that is very nice. You can write full-blown programs right from your PocketPC.
But the best, we back up our product with a support you will rarely see elsewhere.
I was reviewing your website, I have a question that I didn't notice.
You have 3 versions, Lite (free), Basic and Pro.
What are the main differences between them.
I just downloaded the Lite, and have been wanting for a while to purchase a programing software package. Mainly small programs for my own use or to share.
eagle47: You should check the following page for a list of differences between the versions. If you have more questions please ask. http://www.arianesoft.ca/page.php?10
benjesuit: PPL is very easy to learn if you know Basic, Pascal or C. It's very close to Pascal and C more than Basic.
dyastrab: No runtime libraries are needed if you get the Pro version that can make executables. If you get the Standard version, you need to distribute the PPL.exe file with your pre-compiled program. The pre-compiled program is bytecodes, compressed and crypted. The website is going to grow everyday with more tutorials and sample codes from now on. You can review the demos and see what they do to learn a bit more. Checking this page also might help you with more in-depth notes about PPL: http://www.arianesoft.ca/page.php?25.
Version 1.01 has been released, here is the change log:
09.15.2006 1.01
- Fixed installer to produce shortcuts to PIDE, PPL and Help file.
- Changed installer default folder location for PPL runtimes on the PC.
- Fixed VFB to work with Lite version of PPL.
- Fixed default install folders in PIDE.
- Fixed PtInRect() function to be available in Lite version.
- Fixed PocketPC installer to install all Menus\ folder items properly.
- Fixed Run(), Compile() function to output an error message if file doesn't exist.
- New Register Runtimes option in the PIDE to register both; PC and PocketPC versions of PPL.
- Fixed first time run on the PIDE to give proper folders.
- Added fonts.zip file to installer.
- Demos are in PPL folder.
- PPL\PPL folder renamed to PPL\Runtime
- When first running the PIDE, the default folders are now correct, if you've installed to default locations.
- Fixed PIDE to stamp PPL.EXE's properly now. Pro versions won't show as Standard.
- If Pro or Standard is used, the registration dialogs won't be showing.
- When registering the Lite version dialog won't show when PIDE closes.
- Procedure list form auto-refreshes on activation.
- New Trial key available on ArianeSoft's web site.
- Fixed conditional compiler directive #ELSEIF.
Wow this sounds Shweet!!!!!!!!, I downloaded and am currently installing it now!!!!! I am so impatient, hurry!!!!!!!!, Nice stuff kornalius!!! Tanks to akheron also!!
TH Chris
__________________
:attn:
When life gets you down you know what you have to do?
No what...?
Just keep swimming, Just keep swimming, Just keep swimming swimming swimming, what do we do we swim! To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
.... Dory - Finding Nemo To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
This does sound really impressive. You guys need to build lots of documentation (I didn't see much on your site) but other than that, it's very interesting to any programmer.
I'm using PPL from quite some time now (since beta 0.7), and I'm really happy with it. Gonna buy the pro realy soon. If someone would like to see my program (writeen in PPL) take a trip to: http://digilander.libero.it/ghc_online/index.html . The GHC is waiting you at the download section! (Alpha 1.2 will be released really soon!).