Keep an eye on the blog. On Friday, March 26, 2021 at 1:17:49 PM UTC+3 P5music wrote:
> Do you have any update about it? > I mean, just 8 days have passed, but I would like to know if it is going > to work. > Maybe you have some prototype working. > I am curious about my app on the iOS simulator, to see if the same Android > quirknesses affect it. > Maybe they don't, so the app works on iOS(?). > Regards > > Il giorno giovedì 18 marzo 2021 alle 04:11:27 UTC+1 Shai Almog ha scritto: > >> Debugging on device is pretty common for anyone writing native code, >> debugging a crash or running a profiler. Once it's there, it's useful. >> >> I think 2 weeks - 1 month time period. >> On Wednesday, March 17, 2021 at 9:47:07 AM UTC+2 P5music wrote: >> >>> Yes but there can be other reasonable needs, like creating screenshots >>> for the AppStore, otherwise it has to be done with Gimp, scaling, etc, very >>> bad. >>> And also there are different iOS versions to test on. I do not know if >>> this would be useful, but for Android it is, for permissions and other >>> checks. >>> >>> But is it happening any soon, for my app to be published? >>> I can compile with XCode that project that is created from the build. >>> >>> Furthermore I have a Swift version that could be published for iOS 14>, >>> at least in the future, while CodenameOne version could stand for those who >>> do not update on newer versions of iOS. >>> Thanks in advance >>> >>> >>> Il giorno mercoledì 17 marzo 2021 alle 06:55:33 UTC+1 [email protected] >>> ha scritto: >>> >>>> I would add that debugging "on real hardware" is a desperation measure >>>> . For all ordinary purposes, running the >>>> simulator under eclipse works very well. I've never had to resort to >>>> debugging on android hardware. The 10 or >>>> so times I've resorted to debugging on ios hardware, I've been hunting >>>> (and finding!) bugs thecodename1 >>>> vm for ios. I'm sure 98% of codename1users never need to get that >>>> deep into the weeds. >>>> >>>> On Tuesday, March 16, 2021 at 8:05:54 PM UTC-7 Shai Almog wrote: >>>> >>>>> Apple requires a Mac to build iOS apps. We use Apples official tools >>>>> so we generate an xcode project you can literally run under Apples >>>>> toolchain and debug. >>>>> >>>>> On Wednesday, March 17, 2021 at 1:19:27 AM UTC+2 [email protected] >>>>> wrote: >>>>> >>>>>> 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/e12a8fa8-c885-4e2c-b63e-77e0a2ba2514n%40googlegroups.com.
