You can create a set of Mac source files on a PC, but to compile them you 
will need a mac.

On Tuesday, March 16, 2021 at 1:33:35 AM UTC-7 P5music wrote:

> I would like to know  whether it is necessary to install CodenameOne on a 
> Mac and create an offline build, or it can be done also from Windows, for 
> instance.
> And, if possible, to know when this is would be available.
> Regards
>
> Il giorno venerdì 12 marzo 2021 alle 05:35:05 UTC+1 Shai Almog ha scritto:
>
>> Dave, your project is uncommonly large. For smaller developers it's very 
>> useful.
>> FYI the maven build which we will launch officially soon will make 
>> offline building in the free tier a bit easier. It's still not as seamless 
>> as the build servers as they solve a lot of issues and for iOS you'll 
>> obviously need a Mac with xcode for that...
>>
>> On Android we don't support a simulator. Android has an emulator which is 
>> a completely different thing. With the maven build you'll be able to run 
>> with the iOS simulator via xcode on a Mac even in the free tier.
>>
>> On Thursday, March 11, 2021 at 11:21:39 PM UTC+2 P5music wrote:
>>
>>> I am going to have some days of pause here, I want to check whether the 
>>> Swift project can be brought to publication any soon so I do not waste too 
>>> much of my Apple developer program subscription and my website hosting 
>>> costs.
>>> If the issue I opened will be soon fixed, I have also to test whether on 
>>> iOS device the Storage is written in the appropriate folders, then if the 
>>> AppArg works, then if the exporting works.
>>> Those things are better tested on a simulator but I see that's not 
>>> happening in CN if my proposal is not liked or understood.
>>> Now it is not possible, it is not a question of costs or subscribing, 
>>> the proposed function would be more practical also for those subscribers, 
>>> if it was included in the higher subscriptions to be able to test on many 
>>> devices and iOS versions.
>>> I cannot subscribe at that level only to test an app that in a few weeks 
>>> I can publish with Apple's own tools.
>>> Maybe I will have an utterly unreadable source code but whatever, I will 
>>> document it thoroughly although painful and boring.
>>>
>>> In fact I never imagined I would finish the CN project. 
>>> I succeded but now it reached the CN limits. I knew it would be risky 
>>> relying on CN for the future, maybe this is a cold shower that will save my 
>>> project.
>>>
>>> I still hope that the issue is fixed but there are aspects beyond the 
>>> technical side I am not to deal with.
>>> Regards
>>>
>>>
>>> Il giorno giovedì 11 marzo 2021 alle 20:57:59 UTC+1 [email protected] 
>>> ha scritto:
>>>
>>>> I also think the same. However I also hope that CN1 can do more than 
>>>> just "eat". They have a fantastic product. The basic tier pricing is very 
>>>> reasonable. Even if you don't need it, it's a way of supporting a project 
>>>> like this
>>>>
>>>> If you take the price of similar app development costs into account 
>>>> (ios dev fees, hosting of a server, etc), CN1's basic price tag is close 
>>>> to 
>>>> where you'd expect it to be. More professional devs/companies would fall 
>>>> in 
>>>> a different category (pro/enterprise)
>>>>
>>>> I get that you think that you don't "need" a basic subscription. But if 
>>>> you need CN1 at all, you might also consider what CN1 needs from you. 
>>>> Expecting things to be free is an illusion. Someone somewhere is always 
>>>> paying
>>>>
>>>> Before Microsoft bought Xamarin, it used to cost $2000 to just get 
>>>> started with it. CN1 isn't backed by the likes of MS
>>>>
>>>>
>>>>
>>>> On Thu, 11 Mar 2021, 19:34 Dave Dyer, <[email protected]> wrote:
>>>>
>>>>> I agree with you that the free level of codename1 is basically useless 
>>>>> (except as a proof that codename1 works) ,
>>>>> but the guys gotta eat somehow.  The "advanced feature" that you do 
>>>>> need is the ability to do lots of builds.
>>>>>
>>>>>
>>>>> On Wednesday, March 10, 2021 at 10:55:31 PM UTC-8 P5music wrote:
>>>>>
>>>>>> Why I would want to be able to test on the simulator is clearly 
>>>>>> stated in my previous post.
>>>>>>
>>>>>> It is also blatant that you are offering that on the Android side.
>>>>>> It depends on the fact that the Android apk can be run both on 
>>>>>> physical devices and the emulator.
>>>>>> This helps developers to try for different form factors and OS 
>>>>>> versions.
>>>>>>
>>>>>> On the iOS side the XCode development encompasses two different kind 
>>>>>> of compilations.
>>>>>> You implemented just one of them on your server. The most common is 
>>>>>> not implemented.
>>>>>>
>>>>>> XCode developers can do both on their Macs, so it is not difficult 
>>>>>> for you to provide that possibility, maybe changing just a line of a 
>>>>>> script.
>>>>>>
>>>>>> Builds have different costs in terms of "credits" in your system, so 
>>>>>> each iOS simulator build would be 8 credit like the iOS build.
>>>>>> I think you would even have a boost in iOS builds with that option.
>>>>>>
>>>>>> If you want to charge more you could include that in the "basic" 
>>>>>> subscription.
>>>>>>
>>>>>> I have a free account because I did not need any of your advanced 
>>>>>> functions, 
>>>>>> but I think that would be a reason I could subscribe, at least for a 
>>>>>> month.
>>>>>>
>>>>>> It would be interesting to hear from other developers here.
>>>>>>
>>>>>> Regards
>>>>>>
>>>>>> Il giorno giovedì 11 marzo 2021 alle 04:31:10 UTC+1 Shai Almog ha 
>>>>>> scritto:
>>>>>>
>>>>>>> You can test remotely on physical devices. There's several companies 
>>>>>>> that offer that service. Why would you want a simulator?
>>>>>>>
>>>>>>> On Wednesday, March 10, 2021 at 11:16:53 AM UTC+2 P5music wrote:
>>>>>>>
>>>>>>>> This is also about a related thread:
>>>>>>>> About iOS Emulators (not Simulators) (google.com) 
>>>>>>>> <https://groups.google.com/g/codenameone-discussions/c/gOK2zf9x5Lc>
>>>>>>>> The Microsoft iOS simulator is just a remoted simulator that still 
>>>>>>>> uses a Mac in the network.
>>>>>>>> Noetheless some users could found this useful and viable too.
>>>>>>>>
>>>>>>>> Now, in general, having the possibility to test the build on iOS 
>>>>>>>> simulator, is very important because although a physical device is 
>>>>>>>> preferable, one cannot test on all devices of the iOS family, not to 
>>>>>>>> mention testing on different iOS versions.
>>>>>>>> Said that, many companies let the developers test iOS apps on their 
>>>>>>>> servers in a remoted way, and on scale.
>>>>>>>> This is not possible with CodenameOne, although you provided a 
>>>>>>>> solution for doing that with a service that uses the executable build 
>>>>>>>> on 
>>>>>>>> remoted emulators.
>>>>>>>>
>>>>>>>> I think it is technically feasible to add an option to build for 
>>>>>>>> the iOS simulator.
>>>>>>>> It would be useful at least in 3 scenarios, I sum up here:
>>>>>>>> 1 - using iOS simulator on Mac for various devices and iOS versions
>>>>>>>> 2 - using the remoted Windows iOS simulator
>>>>>>>> 3 - using a remote service
>>>>>>>> [4 - using a VM (although this is not adviseable)]
>>>>>>>>
>>>>>>>> Regards
>>>>>>>>
>>>>>>> -- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "CodenameOne Discussions" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to [email protected].
>>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/d/msgid/codenameone-discussions/919945d4-be2e-4cc5-9dba-9bed92c43913n%40googlegroups.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/codenameone-discussions/919945d4-be2e-4cc5-9dba-9bed92c43913n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"CodenameOne Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/codenameone-discussions/f9e64676-e942-4461-9f73-258b85917619n%40googlegroups.com.

Reply via email to