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.
