Excellent point, Magnus. I wonder how Exfm got away with it? 

My app is actually for use within a business, ie. it's not public, but the 
users will be very geographically dispersed; so I will look into whether the 
App Store has more relaxed rules for Enterprise apps.

BTW, the tips in the Exfm blog entry are great. Thanks.

Geoff

On 22/01/2014, at 9:42 PM, Magnus Kvalheim wrote:

> Hi Geoff.
> 
> Think Apple guys officially don't look too kind on views(full markup,
> assets) created outside of app.
> It could mean that look'n feel - and possibly behavior may change after
> it's been approved as it's controlled from server.
> You 'may' risk a possible rejection based on that.
> 
> That said, I know Exfm quite successfully and publicly have gone down
> similar routes so chances are you could be fine..
> http://phonegap.com/blog/2013/04/23/story-behind-exfm/
> 
> Just my 2 cents :-)
> 
> /magnus
> 
> On Wed, Jan 22, 2014 at 11:29 AM, Lance Java <lance.j...@googlemail.com>wrote:
> 
>> You're not going to be able to host a tapestry app on the phone since (to
>> my knowledge) you can't run a jvm / servlet container on IOS. I've heard
>> that jetty has been ported to android but you still won't be able to run
>> Tapestry on android since ASM won't work on Dalvik.
>> 
>> So, these things taken into account, I think you are left with the phone
>> maknig request / response calls to a remote tapestry app. I guess your
>> choice is to generate the html serverside or to get json responses from
>> tapestry and render the DOM clientside in javascript.
>> 
>> Since you've already taken the performance hit of a request / response, I
>> don't see a problem with using tapestry to generate the HTML serverside.
>> I'm slightly biased towards generating markup serverside. I try to avoid
>> javascript where possible which is why I love tapestry. This would mean
>> your app is basically a glorified browser :)
>> 
>> If you want to render the dom clientside using javascript then you might
>> want to use tapestry-resteasy to help with the restful backend services
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to