It's true you "can" build, but there's no decent interface to do so, and there's no script to go from producing the sources to a finished apk. Your build servers are very convenient, but you don't make that functionality available standalone.
On Friday, March 12, 2021 at 8:44:48 PM UTC-8 Shai Almog wrote: > You can use the source code to build and always could. Apps like our Uber > clone etc. fit well under the 1mb base limit before the increase we did a > couple of years ago. > Also the new Maven build will make building offline easier in the free > tier. It will also include a partial desktop target (jar executable) not > the full installer we have in the server based build which is more > challenging but pretty much enough for that. > On Friday, March 12, 2021 at 8:23:55 PM UTC+2 [email protected] wrote: > >> I think you overestimate the utility of the free tier; and your partition >> of capabilities into the >> basic and premium tiers is barely tolerable. I'd love to make more use >> of codename1 and >> less use of your build servers if you made that possible: but you have >> boxed desktop, javascript, >> and offline builds into premium pricing tiers. >> >> On Wednesday, March 10, 2021 at 7:30:03 PM UTC-8 Shai Almog wrote: >> >>> Do you mean the Xamarin one? >>> That's not an emulator/simulator. Anyway, we don't have plans for that >>> flow and don't have the resources to pick it up. >>> >>> On Wednesday, March 10, 2021 at 11:17:20 AM UTC+2 P5music wrote: >>> >>>> Update: >>>> please also read my previous post and the new thread >>>> About the "Send build to iOS Simulator" choice (google.com) >>>> <https://groups.google.com/g/codenameone-discussions/c/HzBs2PICk_Y> >>>> >>>> >>>> Il giorno mercoledì 10 marzo 2021 alle 08:00:54 UTC+1 P5music ha >>>> scritto: >>>> >>>>> As you can read in the above comments, I clearly said that a Microsoft >>>>> iOS simulator is available >>>>> where I think it is possible to load and run the .app file as it is on >>>>> the Mac and the iOS simulator. >>>>> >>>>> Regards >>>>> >>>>> Il giorno mercoledì 10 marzo 2021 alle 04:25:50 UTC+1 Shai Almog ha >>>>> scritto: >>>>> >>>>>> How would you run the iOS simulator without a Mac? >>>>>> What's the purpose of doing this? >>>>>> You have include source which lets you run in the iOS simulator and >>>>>> debug there: >>>>>> https://www.codenameone.com/how-do-i---use-the-include-sources-feature-to-debug-the-native-code-on-iosandroid-etc.html >>>>>> >>>>>> On Tuesday, March 9, 2021 at 9:43:46 AM UTC+2 P5music wrote: >>>>>> >>>>>>> Yes it is not the original question but >>>>>>> I am saying to create a new CN menu entry "Send build to iOS >>>>>>> simulator". >>>>>>> It's matter of having a new command-line compilation script and let >>>>>>> the user download the product that is compatible with the iOS >>>>>>> simulators. >>>>>>> Regards >>>>>>> >>>>>>> Il giorno martedì 9 marzo 2021 alle 03:49:33 UTC+1 Shai Almog ha >>>>>>> scritto: >>>>>>> >>>>>>>> iOS simulator is a completely different target and an x86 platform. >>>>>>>> I don't understand what you're trying to do. >>>>>>>> >>>>>>>> On Monday, March 8, 2021 at 10:13:13 AM UTC+2 P5music wrote: >>>>>>>> >>>>>>>>> Ok the ipa is a zip of an app. >>>>>>>>> Now let's deal with what I asked: >>>>>>>>> Is it possible that inside it there is an .app file, >>>>>>>>> that is >>>>>>>>> that kind of file that is runnable inside the iOS simulators >>>>>>>>> like XCode iOS simulator (Mac OS) or Microsoft iOS Simulator >>>>>>>>> (Windows)? >>>>>>>>> >>>>>>>>> It is not important that the .app file is inside the ipa. >>>>>>>>> I think that a different command on your Mac server can produce it >>>>>>>>> and make the downloading possible from the dashboard. >>>>>>>>> the same that is now for the ipa file. >>>>>>>>> >>>>>>>>> I know that your paid accounts are different from free ones >>>>>>>>> but >>>>>>>>> in this case it's not like having the XCode project >>>>>>>>> instead >>>>>>>>> it is just having >>>>>>>>> a file that can be loaded into an iOS simulator. >>>>>>>>> Instead of running on a physical device or an emulator. >>>>>>>>> >>>>>>>>> Regards >>>>>>>>> Il giorno lunedì 8 marzo 2021 alle 03:37:04 UTC+1 Shai Almog ha >>>>>>>>> scritto: >>>>>>>>> >>>>>>>>>> The ipa is a zip of an app >>>>>>>>>> >>>>>>>>>> On Sunday, March 7, 2021 at 10:41:20 AM UTC+2 P5music wrote: >>>>>>>>>> >>>>>>>>>>> I read somewhere that in certain cases, the ipa file is a zip >>>>>>>>>>> file that contains >>>>>>>>>>> also an .app file, so that it can be extracted and tested on a >>>>>>>>>>> simulator. >>>>>>>>>>> Is it the case for CodenameOne builds too? >>>>>>>>>>> If not, could it be in the immediate future? >>>>>>>>>>> Regards >>>>>>>>>>> Il giorno domenica 7 marzo 2021 alle 03:17:01 UTC+1 Shai Almog >>>>>>>>>>> ha scritto: >>>>>>>>>>> >>>>>>>>>>>> I don't know if appetize uses an emulator or is like >>>>>>>>>>>> https://www.perfecto.io/ it doesn't really matter both are >>>>>>>>>>>> semantically the same. We produce an ipa that would work with >>>>>>>>>>>> perfector >>>>>>>>>>>> etc. and should work with anything that runs iOS. >>>>>>>>>>>> >>>>>>>>>>>> On Saturday, March 6, 2021 at 10:07:24 AM UTC+2 P5music wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Maybe that page is well crafted as SEO spam, but it seems that >>>>>>>>>>>>> some of those applications are true emulators. >>>>>>>>>>>>> For example appetize.io, it at least can run XCode bundles >>>>>>>>>>>>> .app, and maybe it can run any iOS app. >>>>>>>>>>>>> Now I want to further read that article but it would be >>>>>>>>>>>>> interesting to hear from you about the emulators from a technical >>>>>>>>>>>>> perspective, for examples if the iOS builds from CodenameOne >>>>>>>>>>>>> server can run >>>>>>>>>>>>> on any of those emulators, or if a bundle could be created also >>>>>>>>>>>>> as the >>>>>>>>>>>>> build process output to take advantage of similar products. >>>>>>>>>>>>> Regards >>>>>>>>>>>>> >>>>>>>>>>>>> Il giorno sabato 6 marzo 2021 alle 05:48:42 UTC+1 Shai Almog >>>>>>>>>>>>> ha scritto: >>>>>>>>>>>>> >>>>>>>>>>>>>> That link is a SEO spam article that just writes nonsense to >>>>>>>>>>>>>> get clicks for specific keywords. I'm unfamiliar with most of >>>>>>>>>>>>>> those things >>>>>>>>>>>>>> but those I'm familiar with aren't emulators. E.g. the xamarin >>>>>>>>>>>>>> tool isn't >>>>>>>>>>>>>> an emulator. They have a tool where you can have a Mac in your >>>>>>>>>>>>>> office and >>>>>>>>>>>>>> then effectively debug on it with the simulator and remote >>>>>>>>>>>>>> screen >>>>>>>>>>>>>> mirroring. There are a lot of solutions like that out there that >>>>>>>>>>>>>> even have >>>>>>>>>>>>>> hosted physical devices in the cloud you can debug/test with. >>>>>>>>>>>>>> E.g. https://www.perfecto.io/ >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Friday, March 5, 2021 at 9:59:22 AM UTC+2 P5music wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> @Shai Almog >>>>>>>>>>>>>>> Sorry the link was wrong both because it led to the italian >>>>>>>>>>>>>>> version and it is not relevant for what I am asking. >>>>>>>>>>>>>>> Please consider this page (I found other ones in search >>>>>>>>>>>>>>> results in fact) which talks about iOS emulators on Windows: >>>>>>>>>>>>>>> 14 Best iOS Emulators for Windows (2021 List) >>>>>>>>>>>>>>> (connectivasystems.com) >>>>>>>>>>>>>>> <https://www.connectivasystems.com/ios-emulator-for-windows/> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> @Dave Dyer >>>>>>>>>>>>>>> I just want to test the functionality of my CodenameOne app >>>>>>>>>>>>>>> on a reasonably reliable emulator, not performance or debugging >>>>>>>>>>>>>>> or special >>>>>>>>>>>>>>> features, just cross-platform. >>>>>>>>>>>>>>> For example I could check the mouse events capture in the >>>>>>>>>>>>>>> CEF BrowserComponent. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I have the possibility to test on a real device but via >>>>>>>>>>>>>>> another tester, I would like to test on other Apple models too, >>>>>>>>>>>>>>> and, >>>>>>>>>>>>>>> finally, doing it myself is certainly better. >>>>>>>>>>>>>>> Regards >>>>>>>>>>>>>>> Il giorno venerdì 5 marzo 2021 alle 05:11:00 UTC+1 Shai >>>>>>>>>>>>>>> Almog ha scritto: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I'm not aware of any iOS emulators but things might have >>>>>>>>>>>>>>>> changed. If you have something in English that might be >>>>>>>>>>>>>>>> interesting but >>>>>>>>>>>>>>>> only as general knowledge. >>>>>>>>>>>>>>>> Emulators are useless for day-day development. A device is >>>>>>>>>>>>>>>> a must have expense for these things. That's true for Android >>>>>>>>>>>>>>>> too which >>>>>>>>>>>>>>>> does have an emulator. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Friday, March 5, 2021 at 2:31:50 AM UTC+2 >>>>>>>>>>>>>>>> [email protected] wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> If you're talking about testing, rather than debugging, I >>>>>>>>>>>>>>>>> don't think emulators can >>>>>>>>>>>>>>>>> possibly substitute for actual hardware. Ordinary >>>>>>>>>>>>>>>>> debugging works pretty well >>>>>>>>>>>>>>>>> from the simulator built into eclipse (or netbeans). >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> OTOH if you're doing "desperation level" debugging of >>>>>>>>>>>>>>>>> mysterious crashes, it works >>>>>>>>>>>>>>>>> to compile from the codename1 sources and use the emulator >>>>>>>>>>>>>>>>> built into xcode >>>>>>>>>>>>>>>>> or a usb connection to a real device. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Thursday, March 4, 2021 at 5:12:13 AM UTC-8 P5music >>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I searched the internet to understand what can be done >>>>>>>>>>>>>>>>>> with iOS simulator and I stumbled upon the concept of iOS >>>>>>>>>>>>>>>>>> emulators, that >>>>>>>>>>>>>>>>>> they exist as far as I understand, also for Windows. >>>>>>>>>>>>>>>>>> Even an official tool is provided by Apple, it seems: >>>>>>>>>>>>>>>>>> Uso di TestFlight per distribuire app Xamarin.iOS - >>>>>>>>>>>>>>>>>> Xamarin | Microsoft Docs >>>>>>>>>>>>>>>>>> <https://docs.microsoft.com/it-it/xamarin/ios/deploy-test/testflight?tabs=windows> >>>>>>>>>>>>>>>>>> I have to deepen my knowledge of these things and whether >>>>>>>>>>>>>>>>>> it's free stuff or not, >>>>>>>>>>>>>>>>>> but I would like to know what do you think about that >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> in regard to testing the iOS builds produced by >>>>>>>>>>>>>>>>>> CodenamenOne servers. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Thanks in advance >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> -- 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/98ae53e2-54aa-450b-9e7c-d259d0a2bf53n%40googlegroups.com.
