Free iPhone Application Builder

rafig:
Hi Bob,
just wanted to thank you SO much for releasing this, it is AMAZING!
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?)

Hi Rafi,

Thanks very much for your kind words! It “should” work just fine. Did you import with sample data? If so, if you click on the “Contacts Detail” form and look at the phone field - it should work just fine. If not, let me know and I’ll have a look-see…

Cheers,

Bob

Rafi,

There seems to be some kind of bug - because in 4.1 final - mine doesn’t work either. It worked fine in the pre-release versions… I’ll file a case.

Bob

Hi Bob,

Thanks.

Looking forward to it working 8-)

Rafi

It was working at some point - that’s why I made it a drop-down menu option… :D

Bob, this is really SUPER DUPER BRILLIANT WORDS COME SHORT!!!

I have built a couple of screens in only a few minutes and it works as a charm.

One Question though:
Am I missing something or is it not (yet) possible to use relations? Would love that…

Remark:
I forgot to enter a breadcrum.
It took me a while but found that the line at /Users/marceltrapman/Documents/servoy_workspace/mod_iPhone/globals.js:536 (buildNewBaseForm) ‘var breadText = curformid_to_form.breadcrumbtext’ threw an error.

Thank you for your work!

Marcel

Hi Marcel,

Thanks for the kind words! I really didn’t think about going to a form via a relation - interesting idea, though.

If you have a click action - you can filter the data on the navigated to form based on a relation (or create a new relation). I call them “Filters” instead of relations.

Bob

If you have a click action - you can filter the data on the navigated to form based on a relation (or create a new relation). I call them “Filters” instead of relations.

Brilliant, not the ‘one-view-form’ I would like but that will do the job as well.

Thanks…

Hmm, could be me but…

I have a detail form with an action to a list with related items (based on your ‘filter’ tip above).

When I now navigate from the related list to a detail form with the details of the item selected in the list all works well.

Navigating back to the related list though does not give me the related list but all items.

A bug or me?

Could it be that formatting of numbers does not work?

OK, so I have developed my nice little iphone app and exported the solution to import in my server.
Everything works nicely with the exception of a couple of things I forgot.
I update the iPhone app and…

What is the scenario?

  1. Exporting the solution with sample data? If I am not mistaken all data is in the database, importing sample data will therefor be skipped when the table is not empty…
  2. Delete all table(s) (data)? Hmm, not a very nice option…

Or do I miss something?

Sorry, Marcel - I was slacking on checking the forum over the holidays!

Did you get the problem worked out?

Hi All,

Are any of you using this solution? We have a guy from CNET that is interested in possibly doing a story. If you’re using it - please DO email me at bcusick AT servoy DOT com - ASAP!

Sorry, Marcel - I was slacking on checking the forum over the holidays!

Did you get the problem worked out?

No problem Bob.
Unfortunately the answer is no.

The reason is that I did/do not want to dig too deep in what you created. Would probably cost me a lot of time…

Are any of you using this solution? We have a guy from CNET that is interested in possibly doing a story. If you’re using it - please DO email me at bcusick AT servoy DOT com - ASAP!

Because of the above, in combination that I wanted to do some ‘iPhoneish’ stuff myself I have started my own Servoy ↔ iPhone project.

I do have the iPhone application builder source available though so when you want/need me to I can show it.

Hi All,

Following the excellent Installation PDF instructions page 15 for the latest release of the iPhone App Builder: on clicking to launch Smart Client I get the following red circle with white X warning window. Title: ‘Cannot start client’. Information: “Module mod_dialog which is referenced by project mod_iphone does not exist”.

Where do I find this module?

Richard Hinder
Servoy 4.1.0 build 651
Win XP

It should be part of the download/import.
When you have the main mod running it should be able to find it…

Marcel
Thanks for your thoughts, which concur with my own.
On reviewing your post I decided to ensure I have the correct components. I took the following steps:

  1. Deleted the mod_iPhone solution from Servoy App server, then stopped the Servoy App Server.
  2. Stopped SQL Anywhere, then eleted the iphone builder database.
  3. Downloaded a new copy of the iphone database from the latest download ‘extras’ on the Servoy website.
  4. Stopped Servoy and SQL Anywhere whilst I installed the new iphone database.
  5. Started SQL Anywhere; then started Servoy App Server.
  6. Imported into the Servoy App Server the iphone App Builder solution downloaded on 22 Jan 09 [mod_iPhone_1.02.servoy]
  7. Checked that web client worked OK with the iphone solution [it did].
  8. Checked out the mod_iPhone solution into Serclipse.
  9. Clicked on the smart client and found the same fault as reported in my earlier post [Cannot start client].

Observations
There is no sign of the missing module in the tree beneath the active solution (mod_iPhone).
When I activate another solution, the Smart Client launches with no problem.

Question
Does the solution mod_iPhone_1.02.servoy on the Servoy website really contain the module required, or was the solution exported without the module? That would explain the error message I get.

Many thanks
Richard

Unless there is a new version uploaded recently you should have it all…

I am facing some problem in iphone application.These are
1.The filter is not working proprely.Its giving some error “can not find function core_showWcGenericSmallerDialog”.
2.Delete button of solution,form,form object also not working.Its giving an error “can not find function core_showWcGenericSmallerDialog”.
3.In clickable content the options like email,phone not working .
4.The valuelist part also not working proprely.Its also giving the above error message.
5.Is there any facility to see the list of products that a particular customer purchased depending upon some relation?
6.How to retrieve data from more than one table by using relation?
7.I have done a soluiton by using iphone application. I want to run that solution separately.How i will do that?

Please Reply me as soon as possible…

Has there been any update to this? I have tried all morning and have the same exact issue as below. The mod_dialog can’t be found. I have tried from scratch on two installs with the same result.

Thanks,
Bryant

richh:
Marcel
Thanks for your thoughts, which concur with my own.
On reviewing your post I decided to ensure I have the correct components. I took the following steps:

  1. Deleted the mod_iPhone solution from Servoy App server, then stopped the Servoy App Server.
  2. Stopped SQL Anywhere, then eleted the iphone builder database.
  3. Downloaded a new copy of the iphone database from the latest download ‘extras’ on the Servoy website.
  4. Stopped Servoy and SQL Anywhere whilst I installed the new iphone database.
  5. Started SQL Anywhere; then started Servoy App Server.
  6. Imported into the Servoy App Server the iphone App Builder solution downloaded on 22 Jan 09 [mod_iPhone_1.02.servoy]
  7. Checked that web client worked OK with the iphone solution [it did].
  8. Checked out the mod_iPhone solution into Serclipse.
  9. Clicked on the smart client and found the same fault as reported in my earlier post [Cannot start client].

Observations
There is no sign of the missing module in the tree beneath the active solution (mod_iPhone).
When I activate another solution, the Smart Client launches with no problem.

Question
Does the solution mod_iPhone_1.02.servoy on the Servoy website really contain the module required, or was the solution exported without the module? That would explain the error message I get.

Many thanks
Richard