Free iPhone Application Builder

This is a PUBLIC PREVIEW (read: it still may have some bugs in it) of a solution I wrote that will allow you to create iPhone web applications with zero code.

It requires Servoy 4.1b5 or higher to run. I’ve thrown together a little page with an installation guide (and short walk-through) and a download link:

http://www.servoy.com/iphone

Again, this is pre-release - and even if you don’t have an iPhone you should check it out - it shows how to use the new SolutionModel stuff in 4.1 to create forms and objects dynamically.

DISCLAIMER: I’m not a programmer - I know that all of your can write WAY better/more efficient code than I can! So, please feel free to make suggestions, comments, fix stuff, whatever. If you have feature requests or find bugs - please post here or send me an email (bcusickATservoyDOTcom) with the FOLLOWING SUBJECT (or it will get eaten by the spam filter): [Servoy] iPhone Application Bug or [Servoy] iPhone Application Feature Request.

Thanks - and enjoy!

Hi Bob,

your demo today was verry impressive. Great stuff…

Thomas

Thomas - thanks very much for your kind words! I hope this inspires folks to create some REALLY creative stuff using 4.1.

Cheers

Bob,
while I missed your demo the accolades seem to be out there.
WELL DONE!
Perhaps you could get someone in the Servoy crowd to set your code up on Google code so that it can be an open source development? :idea:
Just a thought.
Tom

Awesome :D

Thanks Bob for the Great stuff.

Nice stuff Bob! Thanks, I can’t wait to create a nice Servoy app with it :D

Looks very slick and nice clear instructions in the PDF as well.
I get an error (4.1rc1) with the call to
solutionModel.newValueList() [globals.js lines 337,418,2696]
is it that this method now seems to take 2 parameters name + type
whereas the code only provides a name ? (Or Am I ‘barking up the wrong tree’)

harryg:
Looks very slick and nice clear instructions in the PDF as well.
I get an error (4.1rc1) with the call to
solutionModel.newValueList() [globals.js lines 337,418,2696]
is it that this method now seems to take 2 parameters name + type
whereas the code only provides a name ? (Or Am I ‘barking up the wrong tree’)

Hi Harry,

Good question… I’ll have to check it out today - as I was developing in 4.1b5 (and earlier!) :D

Hi Harry,

You’re 100% right! They basically changed the calls for valuelists 100% in the last rev… :D

I’ve updated the code and there is now a new download that fixes the syntax - so you should be able to launch in 4.1rc1 without any problems. THANKS for reporting!

Here’s the download link for the new one:
http://servoy.com/docs/servoy_4/iPhone_ … 9b1.servoy

Cool Stuff Bob! looks MUCH better than the demo on SW2008! ;-)

Well Bob
A little over half an hour to diagnose, fix, test & repost a downloadable solution.
Is that a good advert for the agility of Servoy or the developer ?

Many thanks

Hi Harry,

:lol: Yeah - it really goes to show how easy it is to debug in Servoy. Actually, I had all the right code bits - but the engineers just changed the number of arguments. The actual code changes took about 5 minutes, testing 15 minutes, re-output 30 seconds, re-upload about 2 minutes, fixing the download link on the website page 10 seconds (also run by a Servoy solution)…

The other 6 minutes were just me drinking coffee… :D

Bob, I like what I saw in the VUG.
It triggers me to rewrite my little crm/registration app (was about time).

THANK YOU!!!

Hi Bob,
just wanted to thank you SO much for releasing this, it is AMAZING!
Unfortunately didn’t manage to catch the VUG as I had hoped (had it open, but at a client and they were talking to me :( )
Just tried opening it on my iPhone and trying the ‘Sample CRM’
When I click on a contacts URL or phone no., it doesn’t do anything… I guessed it would either open a new page in Safari, or offer to dial phone?
Have I missed something? I looked at the ‘Properties’ for the Form Object and they are set correctly in the ‘Clickable Content’ section (I have just updated my iPhone to 2.2, did this break something?)
Anyway, can’t wait to show it to some clients!!!
Thanks again,
Rafi

i thank that you’d better launch mod-iphone solution

erdione:
i thank that you’d better launch mod-iphone solution

Hi,
was that directed to my post?

I did launch it in Servoy 4 & then opened it on iPhone etc.

Post was after trying all that…

Thanks,

Rafi

Well done! Thank you.

Dean

i thank that you’d better launch mod-iphone solution

Are you asking Bob to make it a module?
If so, you can do that yourself…

erdione:
i thank that you’d better launch mod-iphone solution

Sorry for my previous reply i hadn’t understood correctly so my answer wasn’t really adequate ;)

December 10 at 10am Pacific Standard Time.

Visit here to register: https://www1.gotomeeting.com/register/878257454

We’ll send you an email to remind you the day prior and one hour prior.

Its free! You’ll learn a lot! Join us.