Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!news.albasani.net!.POSTED!not-for-mail From: BGB Newsgroups: comp.lang.java.programmer Subject: Re: =?UTF-8?B?QW5kcm9pZOKAlFdoeSBEYWx2aWs/?= Date: Mon, 06 Jun 2011 01:45:02 -0700 Organization: albasani.net Lines: 77 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: news.albasani.net FJxEgceyn+kKF8OVzdk28TseUEBpjp4vhj+JK8A1DiljVGhJoICEnnTA+YOOaFRTTeP4tBuaLpDoT5tiPuTWvA== NNTP-Posting-Date: Mon, 6 Jun 2011 08:48:15 +0000 (UTC) Injection-Info: news.albasani.net; logging-data="VmeoxRtFcpZT7kXvd1yOck95ZLM5t7JR0WdBTt5KEN82thCHX+cjAcG7LfzLvQYEt3LPJVIj9TSClcJnowKEQOwrsojuTYwoWnWwG6MDGGvZyKxSweFoVngU9r57rkSr"; mail-complaints-to="abuse@albasani.net" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 In-Reply-To: Cancel-Lock: sha1:pyyV9qj5ZtiVHL/dxC9Kk4y/kxY= Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:5006 On 6/5/2011 5:55 PM, Abu Yahya wrote: > On 6/6/2011 12:45 AM, BGB wrote: >> On 6/5/2011 10:58 AM, Abu Yahya wrote: >>> On 6/4/2011 10:31 AM, BGB wrote: >>>> On 6/3/2011 9:00 PM, Lawrence D'Oliveiro wrote: >>>>> In message, BGB wrote: >>>>> >>>>>> OSX has an ARM variant, namely, iOS, used on the iPhone and iPad. >>>>> >>>>> Can it run OSX apps? >>>>> >>>> >>>> it depends... >>>> >>>> AFAIK, the Xcode system produces binaries in the MachO format, which >>>> can >>>> generally target multiple architectures at the same time, so it is not >>>> entirely implausible that dual-target (OSX and iOS) binaries could >>>> be be >>>> possible to produce (realistically, dunno, depends partly on how Xcode >>>> works, which I have not really investigated, and I don't have a Mac >>>> either...). >>>> >>>> however, as-is, plain OSX apps will probably not work on iOS. >>>> >>>> also, iOS generally needs to be "jailbreaked" to run custom apps >>>> anyways >>>> (IIRC, prior to uploading to AppStore people run/debug their apps in an >>>> emulator...). >>> >>> >>> Incorrect. You can use a provisioning profile to test out your app on a >>> real device before you upload it to the AppStore. >> >> >> as noted, I am not an iOS developer, so most of what I know comes from >> what I had read about and heard from others. I was not aware of there >> being such a provisioning profile. >> >> >> actually... sadly much of what I know of the topic came from an older >> smoking lady in one of the classes I was taking and who happened to >> develop apps for iOS and OSX and was rather vocal about the whole matter. >> >> >> meanwhile, I just recently proceeded to build my 3D engine project on >> Linux via VMware, but it performs terribly as apparently there is no HW >> accel, and so Mesa3D is running in software mode... >> >> but, it is still more convenient than having to reboot into Linux (my >> main OS is Windows...). >> >> so, in any case, emulators are probably not that terrible, either way... >> > Emulators for hardware devices are a different matter, at least in the > case of iOS. Things may sometimes work differently, and you don't get > access to the camera or GPS from your emulator (even if you can simulate > it somehow, you'd really want to test it live before uploading it to the > AppStore). fair enough... I was curious earlier, and downloaded the Android SDK, and made an inconvenient observation: the emulator is slow... emulating an older version of Android, it is ok, but trying to emulate a newer version, performance is unusably slow. maybe a similar issue might apply to iOS, meaning that maybe the emulated version is not an adequate representation of how it will behave on real HW... dunno...