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:
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.
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?
Just a thought.
Tom
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!)
You’re 100% right! They basically changed the calls for valuelists 100% in the last rev…
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!
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 ?
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)…
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