Page 1 of 1
Testing iOS app on a VWware machine
Posted: Thu Oct 08, 2015 1:48 pm
by kolia
Hello,
Thanks to this tutorial
https://livecode.com/how-to-create-a-fr ... g-profile/, I managed to setup a fully operational Xcode 7 on a VMware 12/MacOS X 10.10.5 with an iPad linked to it. With Xcode 7, I have been able to deploy a simple app to the iPad and get it working.
Now comes the sad part of the story, that I was aware off, but at the same time I was hoping not to be blocked in my quest to test an LC community edition app to iOS for my sole use. Since Apple is opening is mindset and allow developers to run apps without having to be a full paying developer, I'm wondering why LC is not allowing the same scenario with LC community edition. Paying a yearly recurring 546€ is just out of question, this is far too much money. However I would not disagree to pay a small fee.
What are the ommunity comments in this?
Thank you
Nicolas
Re: Testing iOS app on a VWware machine
Posted: Thu Oct 08, 2015 2:34 pm
by LCNeil
Hi Nicolas,
What exactly is the issue you are experiencing as it is possible to build and iOS standalone and deploy this to your iPad using the Community Version of LiveCode.
Kind Regards,
Neil Roger
--
LiveCode Support Team ~
http://www.livecode.com
-
Re: Testing iOS app on a VWware machine
Posted: Thu Oct 08, 2015 2:47 pm
by kolia
Thanks for you prompt reaction
In preference/Mobile support : iOS SDKs is disabled
In Standalone app settings, iOS is disabled as well
Re: Testing iOS app on a VWware machine
Posted: Thu Oct 08, 2015 2:52 pm
by LCNeil
What version of LiveCode are you using?
I tested against the latest stable version of LiveCode which is 7.1
Kind Regards,
Neil Roger
--
LiveCode Support Team ~
http://www.livecode.com
-
Re: Testing iOS app on a VWware machine
Posted: Thu Oct 08, 2015 2:57 pm
by kolia
The one in my signature

7.1
Re: Testing iOS app on a VWware machine
Posted: Thu Oct 08, 2015 3:05 pm
by LCNeil
Was checking as it states Windows 8 LiveCode 7.1 in your signature and you may have a different install on your Virtual Machine
Are you trying to deploy/build to iOS via Windows as this would explain the grayed out/disabled iOS preferences as iOS build are not supported on Windows.
Kind Regards,
Neil Roger
--
LiveCode Support Team ~
http://www.livecode.com
-
Re: Testing iOS app on a VWware machine
Posted: Thu Oct 08, 2015 3:15 pm
by kolia
Thanks
On my VM I have MAC OsX 10.10.5. Does that mean that I have to install LC on the MAC OS gear?
Re: Testing iOS app on a VWware machine
Posted: Thu Oct 08, 2015 3:29 pm
by LCNeil
Yes, if you wish to build for iOS you have to be on the Mac platform and run LiveCode from there. This is due to Xcode being mac only and not compatible with Windows.
Kind Regards,
Neil Roger
--
LiveCode Support Team ~
http://www.livecode.com
-
Re: Testing iOS app on a VWware machine
Posted: Thu Oct 08, 2015 3:44 pm
by kolia
Ok I installed LC community edition on the MAC OS X gear.
This message is displayed in iOs setting
Edit 1: my deepest apologies. While everything was greyed out, I did not noticed the little iOS check box which was not.
This question remains:
I have installed XCode 6.4 as well. I'lm puzzeld by this information:
IMPORTANT: Xcode 7 is not yet compatible with LiveCode, so you will NOT be able to link to this via Mobile support. What you will need to do is link to an older, supported version of Xcode (e.g. Xcode 6.4).
. May I have some more explaination on how to link to 6.4?
Thank you
Re: Testing iOS app on a VWware machine
Posted: Thu Oct 08, 2015 4:03 pm
by LCNeil
This message relates to submitting to the iOS store. Apple does not allow open source applications in its app store so this is when you would need to build with a commercial version of LiveCode
In regards to ios setup, the section on configuring LiveCode for iOS support in the following lesson should give you some leads with this-
http://lessons.runrev.com/m/2571/l/2327 ... -developer
Kind Regards,
Neil Roger
--
LiveCode Support Team ~
http://www.livecode.com
-
Re: Testing iOS app on a VWware machine
Posted: Thu Oct 08, 2015 4:19 pm
by kolia
Thanks Neil, I managed to deploy the app to the iPad. However I'm very disapointed by the look and feel of the various buttons, especially the radio buttons (as for the Android Platform). How could I get this fixed? On the opposite, on the Mac OS platform they look nice
Re: Testing iOS app on a VWware machine
Posted: Thu Oct 08, 2015 4:26 pm
by LCNeil
Until native theming becomes part of LiveCode 8, you will have to manually skin all you your mobile controls manually to give them the correct mobile look and feel.
Some basics on how to skin in LiveCode can be found here-
http://lessons.runrev.com/m/4071/l/19144-skinning
There is also the option of using third party plugins which bring some mobile theming functionality to LiveCode. A list of the ones I know can be found below-
http://mobgui.com/
http://tmtools.tactilemedia.com/tmcontrol2/
http://qery.us/qfram.php?u=http%3A%2F%2 ... i-elements
Kind Regards,
Neil Roger
--
LiveCode Support Team ~
http://www.livecode.com
-
Re: Testing iOS app on a VWware machine
Posted: Thu Oct 08, 2015 4:41 pm
by kolia
Thanks Neil, I have some meat now.
Quite a challenge to have the MAC/iOS platform running on a VM machine, when you come from the Windows side. Well I'lm happy I made it.
Best regards,
Re: Testing iOS app on a VWware machine
Posted: Fri Oct 09, 2015 11:37 am
by kolia
I'm just coming back to the skinning subject. While I do understand how I could achieve that, it seems to me that in the case of the check button or the radio button this technic can't be used, since these buttons have two states. I would have to desgin a pure graphical image with some code embedded in it in order to make the button have a different visual state depending on some logic. Am I correct?
Thank you
Re: Testing iOS app on a VWware machine
Posted: Fri Oct 09, 2015 11:49 am
by LCNeil
yes this is correct. The following forum post may give you some leads with this-
http://forums.livecode.com/viewtopic.php?f=49&t=14346
Kind Regards,
Neil Roger
--
LiveCode Support Team ~
http://www.livecode.com
-