Hi. You only need an Apple computer if you want to build the binaries from your HTML and JavaScript code yourself. Otherwise check out build.phonegap.com. Or look for PhoneGap Build. HTH. ----- Original Message ----- ,f3 ,lam> ,up%aw <lmr.upshaw@xxxxxxxxx> ,to3 <program-l@xxxxxxxxxxxxx>, Date: Wednesday, Oct 3, 2012 09:27:22 AM Subject: [program-l] Re: Objective-C coding for iOS on windows 7 > > > Update to my last message: > > I've visited the PhoneGap site, and it appears I'll need to invest in an > Apple computer to use it with XCode as well. I was hoping I would be able to > create my app with HTML and javascript in windows, and then run it through a > compiler or converter; perhaps upload it to an online compiler, or something > like that. Again, I could be missing something here, so feel free to fill me > in. :were > > > @> -----Original Message----- @> ,f3 program-l-bounce@xxxxxxxxxxxxx [mailto:program-l-bounce@xxxxxxxxxxxxx] > On Behalf Of Louis Bryant > Sent: Tuesday, October 02, 2012 7:40 AM @> ,to3 program-l@xxxxxxxxxxxxx > Subject: [program-l] Re: Objective-C coding for iOS on windows 7 > > Hi. PhoneGap is different. You simply develop the app using HTML5 and > JavaScript. Using JavaScript, you can access sensors, the camera, compass, > accelerometer, ETC. It is very accessible, and the apps pose no security > threats whatsoever. In fact, tuns of apps have been released to the App > Store and Android market using PhoneGap. It is really worth a look. If you > don't want to use PhoneGap Build then it is up to you to have the necessary > hardware and SDK's to compile the generated apps yourself. Your HTML5 and > JavaScript are transformed into native Objective-C code. You can access the > local filesystem or remote servers in your JavaScript as well. I'll say it > again, it's definitely worth a go at! HTH. > @> ----- Original Message ----- @> #a;fcb-ds;c #a;ian 1@3p@>pe <isforums@xxxxxxxx> @> #a;tocb-ds;c <program-l@xxxxxxxxxxxxx>, > Date: Monday, Oct 1, 2012 06:23:59 PM > Subject: [program-l] Re: Objective-C coding for iOS on windows 7 > > > > > > > Thanks for this Louis. I had heard of phone gap and other similar > > offerings which solved the issue of deploying to multiple Oss but had > > misunderstood their implementation. I had thought that you simply > > develop the app in native code, then run it through something like > > phone gap which generated the necessary binaries for whichever platform. > > > > Do you happen to know whether it is possible to host a web app inside > > a browser which provides access to local interfaces such as > > accelerometers etc as described previously? Or do you simply develop > > the app as a stand-alone client application using HTML and Javascript? > > As I said, I don't have any experience of deploying to the app store > > but did hear that apps have to conform to some kind of UI standard. I > > can understand therefore why developing an app whose interface is > > dynamic and dependent on a remote web application could be an issue. > > > > Cheers > > Ian > > @> @@@> -----Original Message----- @> @@@> 1f#c program-l-bounce@xxxxxxxxxxxxx @> [mailto:program-l-bounce@xxxxxxxxxxxxx] > > On Behalf Of Louis Bryant > > Sent: 01 October 2012 15:08 @> @@@> 1to#c program-l@xxxxxxxxxxxxx > > Subject: [program-l] Re: Objective-C coding for iOS on windows 7 > > > > Hi Ian. You may then want to check out PhoneGap.com. You can develop > > high quality apps for several mobile platforms, iOS and Android to > > name a couple using HTML5, CSS, and JavaScript. If you need, you can > > download plug-ins for the devices in which you intend to take > > advantage of functionality that isn't part of the PhoneGap API. It is > > very accessible and was easy to install and setup on my MAC. It also > > has what is known as PhoneGap Build, where from any OS you can develop > > and then download binary images from your code for the hardware you > > wish to support without the need to install any SDK's. The > > documentation is good to read because you can get to know the PhoneGap > > API's better. HTH. Louis > > @> @@@> ----- Original Message ----- > > #abbfcb-dsbbc #abbian 1@3p@>pe <isforums@xxxxxxxx> #abbtocb-dsbbc @> @@@> <program-l@xxxxxxxxxxxxx>, > > Date: Monday, Oct 1, 2012 01:52:42 AM > > Subject: [program-l] Re: Objective-C coding for iOS on windows 7 > > > > > > > > > > > I sent the below in response to a thread regarding IOS UI > > > development a while ago now but thought I'd send it again as it may be > of help. > > > Also I'm actually looking at potentially creating an app myself now > > > and feel this approach is probably the best way forward at this time > > > based on others comments. > > > > > > I don't have any experience with developing for the iPhone (or any > > > other mobile device for that matter) in terms of native code and had > > > no idea how poor the situation seems to be in terms of accessibility. > > > It sounds like some of you have bitten the bullet and found ways of > > > addressing the limitations around creating GUIs but this sounds > > > horrible. And then there's a $100 fee to just run your own app on > > > your own > > phone? > > > > > > I was only just reading an article the other day about a "device > browser" > > > which an Android developer had developed to provide web developers > > > with access to the various devices and sensors on Android phones via > > > Javascript the idea being that the web developers, who were great > > > at web development but who might have a steep learning curve to > > > switch to native apps, could simply develop an app using HTML5 as > > > the interface but still gain access to the lower level devices > > > otherwise not available > > through a standard browser. > > > I'd be surprised if something similar doesn't exist for the iPhone? > > > > > > In theory, the app would simply be a specific instance of the device > > > browser which pointed at a URL where the actual code resided as a > > > web > > application. > > > So essentially you would write the application in whichever > > > server-side programming language you prefer and javascript to access > > > low level interfaces to devices not currently available via a > > > standard web browser and could create the interface as HTML. > > > Personally I think this provides a really nice programming model > > > anyway and potentially gives you a degree of flexibility not offered > > > through a native app. In particular, you could quickly make changes > > > to the server-side web application which would automatically be > > > propagated across all apps hosted on whichever mobile platform they are > on. No upgrade needed. > > > > > > Obviously this may not fit into everyone's business model but it > > > would for me and I would be very interested to know what any of the > > > more experience IOS developers think of this approach. In > > > particular, whether such an application would get through the app > > > stores vetting process? I get the impression that apps have to be of > > > a certain quality in terms of GUI to get onto the app store but > > > because the app would actually be a web application hosted > > > elsewhere, I can see why they may reject the application as the > > > interface could change without any further review. Or they may just > > > not want to support this kind of deployment as it could potentially > > > lead to lower revenues in the long > > term. > > > > > > Anyway, be really interested to hear what others think and / or > > > whether such an approach would be allowed onto the app store. > > > > > > Cheers > > > Ian > > > @> @@@> @@@> -----Original Message----- @> @@@> @@@> 1f#c program-l-bounce@xxxxxxxxxxxxx @@@> @> [mailto:program-l-bounce@xxxxxxxxxxxxx] > > > On Behalf Of Barry Jennings > > > Sent: 01 October 2012 06:21 @> @@@> @@@> 1to#c program-l@xxxxxxxxxxxxx > > > Subject: [program-l] Re: Objective-C coding for iOS on windows 7 > > > > > > Are there tools for creating a user interface with gnustep or is > > > this just GCC with the libraries for Objective C? In other words do > > > we have an accessible way here to get around the inaccessible > > > Interface > > Builder? > > > > > > Barry > > > @> @@@> @@@> -----Original Message----- @> @@@> @@@> 1f#c jaffar.sidek10@xxxxxxxxx > > > Sent: Sunday, September 30, 2012 9:06 PM @> @@@> @@@> 1to#c program-l@xxxxxxxxxxxxx > > > Subject: [program-l] Re: Objective-C coding for iOS on windows 7 > > > > > > Hi. Also. The latest MinGW compiler which i believe to be 4.7.0 > > > comes with an objective c compiler, so those interested might like > > > to give > > it a try. > > > And with the IPhone being as popular as it is right now, I am only > > > surprised that the mainstream apps like visual studio hasn't yet > > > made objective c as part of their programming framework. Cheers! > > > @> @@@> @@@> -----Original Message----- > > > From: Louis Bryant > > > Sent: Monday, October 01, 2012 10:23 AM @> @@@> @@@> 1to#c program-l@xxxxxxxxxxxxx > > > Subject: [program-l] Re: Objective-C coding for iOS on windows 7 > > > > > > How cool! Thanks! > > > @> @@@> @@@> ----- Original Message ----- > > @@@> #abbfcb-dsbbc <jaffar.sidek10@xxxxxxxxx> @@@> #abbtocb-dsbbc @> @@@> <program-l@xxxxxxxxxxxxx>, > > > Date: Saturday, Sep 29, 2012 04:23:56 PM > > > Subject: [program-l] Re: Objective-C coding for iOS on windows 7 > > > > > > > > > > > > > > > HI. This is a tutorial/introductory link for GnuStep, a gnu > > > > objective c port that is specially used on windows to code for > > > > the ios > > system. > > > > I've tried it and it works, @> @@@> @@@> @@@> www.gnustep.org/resources/ObjCFun.html > > > > enjoy. @> @@@> @@@> @@@> -----Original Message----- > > > > From: Lamar Upshaw > > > > Sent: Friday, September 28, 2012 9:32 PM @> @@@> @@@> @@@> 1to#c program-l@xxxxxxxxxxxxx > > > > Subject: [program-l] Objective-C coding for iOS on windows 7 > > > > > > > > Does anyone know if this is possible? I'm just trying to get > > > > pointed in the right direction. I want to create apps for the iOS > > > > platform, using the objective-C language, but I only have a windows 7 > machine. > > > > Any suggestions and/or experience with writing iOS apps are very > > > > welcome. > > > > > > > > Lamar > > > > > > > > ** To leave the list, click on the immediately-following link:- > @@@> @@@> @@@> #iiii @> [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] > > > > ** If this link doesn't work then send a message to: @> @@@> @@@> @@@> #iiii program-l-request@xxxxxxxxxxxxx > > > > ** and in the Subject line type > > > > ** unsubscribe > > > > ** For other list commands such as vacation mode, click on the > > > > ** immediately-following link:- @> @@@> @@@> @@@> #iiii [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] > > > > ** or send a message, to > > > > ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq > > > > > > > > ** To leave the list, click on the immediately-following link:- > @@@> @@@> @@@> #iiii @> [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] > > > > ** If this link doesn't work then send a message to: @> @@@> @@@> @@@> #iiii program-l-request@xxxxxxxxxxxxx > > > > ** and in the Subject line type > > > > ** unsubscribe > > > > ** For other list commands such as vacation mode, click on the > > > > ** immediately-following link:- @> @@@> @@@> @@@> #iiii [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] > > > > ** or send a message, to > > > > ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq > > > ** To leave the list, click on the immediately-following link:- @> @@@> @@@> #iiii [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] > > > ** If this link doesn't work then send a message to: @> @@@> @@@> #iiii program-l-request@xxxxxxxxxxxxx > > > ** and in the Subject line type > > > ** unsubscribe > > > ** For other list commands such as vacation mode, click on the > > > ** immediately-following link:- @> @@@> @@@> #iiii [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] > > > ** or send a message, to > > > ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq > > > > > > ** To leave the list, click on the immediately-following link:- @> @@@> @@@> #iiii [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] > > > ** If this link doesn't work then send a message to: @> @@@> @@@> #iiii program-l-request@xxxxxxxxxxxxx > > > ** and in the Subject line type > > > ** unsubscribe > > > ** For other list commands such as vacation mode, click on the > > > ** immediately-following link:- @> @@@> @@@> #iiii [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] > > > ** or send a message, to > > > ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq > > > > > > ** To leave the list, click on the immediately-following link:- @> @@@> @@@> #iiii [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] > > > ** If this link doesn't work then send a message to: @> @@@> @@@> #iiii program-l-request@xxxxxxxxxxxxx > > > ** and in the Subject line type > > > ** unsubscribe > > > ** For other list commands such as vacation mode, click on the > > > ** immediately-following link:- @> @@@> @@@> #iiii [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] > > > ** or send a message, to > > > ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq > > > > > > ** To leave the list, click on the immediately-following link:- @> @@@> @@@> #iiii [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] > > > ** If this link doesn't work then send a message to: @> @@@> @@@> #iiii program-l-request@xxxxxxxxxxxxx > > > ** and in the Subject line type > > > ** unsubscribe > > > ** For other list commands such as vacation mode, click on the > > > ** immediately-following link:- @> @@@> @@@> #iiii [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] > > > ** or send a message, to > > > ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq > > ** To leave the list, click on the immediately-following link:- @> @@@> #iiii [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] > > ** If this link doesn't work then send a message to: @> @@@> #iiii program-l-request@xxxxxxxxxxxxx > > ** and in the Subject line type > > ** unsubscribe > > ** For other list commands such as vacation mode, click on the > > ** immediately-following link:- @> @@@> #iiii [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] > > ** or send a message, to > > ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq > > > > ** To leave the list, click on the immediately-following link:- @> @@@> #iiii [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] > > ** If this link doesn't work then send a message to: @> @@@> #iiii program-l-request@xxxxxxxxxxxxx > > ** and in the Subject line type > > ** unsubscribe > > ** For other list commands such as vacation mode, click on the > > ** immediately-following link:- @> @@@> #iiii [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] > > ** or send a message, to > > ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq > ** To leave the list, click on the immediately-following link:- @> 9999 [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] > ** If this link doesn't work then send a message to: @> 9999 program-l-request@xxxxxxxxxxxxx > ** and in the Subject line type > ** unsubscribe > ** For other list commands such as vacation mode, click on the > ** immediately-following link:- @> 9999 [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] > ** or send a message, to > ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq > > ** To leave the list, click on the immediately-following link:- @> 9999 [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] > ** If this link doesn't work then send a message to: @> 9999 program-l-request@xxxxxxxxxxxxx > ** and in the Subject line type > ** unsubscribe > ** For other list commands such as vacation mode, click on the > ** immediately-following link:- @> 9999 [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] > ** or send a message, to > ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq ** To leave the list, click on the immediately-following link:- ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe] ** If this link doesn't work then send a message to: ** program-l-request@xxxxxxxxxxxxx ** and in the Subject line type ** unsubscribe ** For other list commands such as vacation mode, click on the ** immediately-following link:- ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq] ** or send a message, to ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq