Mark, thank you very much for your message and for your deep analysis. It was really helpfull. I agree with you that at the moment the best solution to deploy a mobile app seems to be to integrate LiveCode with the mApp framework provided by Monte. Then, Monte's video about mApp at the RunrevLIve 2013 ( available at http://www.runrevlive.com/rrl13/simulcast13/ ) is quite useful to lear how to use it. So, let's start studing it!! Thank's a lot for all the precious pieces of information. All the best, Paolo
On Wed, Aug 7, 2013 at 11:27 AM, Mark Wilcox <[email protected]> wrote: >>> Then I wonder how to deal with the MIT licence if I have to deploy a >>> commercial app. > > The MIT license tells you - you have to provide a copy of the copyright > notice and permission statement (essentially a copy of the license file) with > all copies of the software, although I'm sure Monte isn't planning to sue > anyone who doesn't. > > There is nothing that says you have to make a copy of the license highly > visible or easy to access, so you could just add it to the app bundle as an > external file. However, generally accepted practice is to either include the > license in an about box in your app if you have one, or add it to the end of > your EULA on the App Store if you don't. > >>> Then, to sumarize, at the present time, what is the best practice to >>> create a little commercial app for the iOS devices ? > > There isn't really an ideal solution at the moment, so it depends on your > current and expected future requirements. How long is the app likely to be > maintained? Might you ever want to build it for Android? > >>> - build an app with several different layouts taylored according the >>> "iphoneUseDeviceResolution" > > This works for iOS only but as an approach doesn't scale to Android where > there are so many more resolutions to deal with. The native iOS development > community have been strongly encouraged towards auto-layout recently which > suggests there may be some additional resolutions on the way for iOS too. > > >>> - installingMobGui plugin and let this software to manage the resolution >>> issues > > I believe the future of this plugin will remain uncertain until RunRev have > released (or at least revealed much more detail on) their resolution > independence and native platform themes functionality. It would work for now > but you *might* need to switch away from it in the future. > >>> - using mApp framework > > This appears to be a viable long term solution across all platforms but as > you say it doesn't really have any documentation yet, so there will be a > greater learning curve. > >>> - wait for the "resolution independence" be integrated in LiveCode > > > If you have no time pressure then this is the easiest option but I wouldn't > count on having something complete and stable in the next few months. It's > also not yet clear that this will be sufficient for most apps or if you'll > still need something like mApp to manage layouts dynamically - from what I've > read about the feature so far it looks like the latter may be the case. > > Hope that helps, > Mark > _______________________________________________ > use-livecode mailing list > [email protected] > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
