Building iPhone applications on Windows Desktop ?

We run our product builds on a Windows PC. We support many handheld platforms and build all of them on the Windows PC. So ideally I want to be able to build the native iPhone applications on the same build machine.
Note that i am not talking about developing iPhone applications on a Windows PC, just running an automated build on a Windows PC.
Is it possible and if so how?
Thanks in advance,
-TRS

You're not going to be able to create an iphone executable on a PC. I doubt that they will ever provide one. Someone might black-box a compiler, but then you take your chances.
On the other hand, you should be able to do the automation on the PC as long as the compilation actually takes place on a mac. If you set up some network system where the PC tells the mac that it needs to compile (you may have to manually create the make files, I'm not sure if xcode can be scripted and run from php or something).
I'm not sure that that actually helps you any... the code still needs to be on the mac, so you might as well just have the mac automate itself, I guess.

Similar Messages

  • Problems installing Xcode for building iPhone applications

    Just got a mac mini today for building iphone applications. I'm new to macs.
    Downloaded the iPhone SDK. Installed it. But I saw there are a lot of
    packages. Do I need to install them all? I've installed the iPhone ones.
    When I launch Xcode I get the 'Welcome to Xcode 3.1', which just looks like
    a lot of tutorials. How do I run the Xcode application to build iPhone apps?
    Cheers,
    John.

    you just install XCode and it will install ALL packages, the packages that you see are to be installed one by one for expert users or users that want to have a the newest packages.
    Remember: Install the iPhone SDK 2.2
    you just go to menu and click File > New Project > iPhone and choose the type of project for the iPhone that you want to use, WebApp, UIApp, etc ...
    because you are new to the MAC world and probably never used Objective-C in your live, it is good to start somewhere first, buy a good book of the subject, start with the language (Objective-C) them learn about the framework (Cocoa Touch) and then read all about XCode.
    In the meanwhile you can check several websites to start knowing what you going to be able to do one day, here are some examples:
    - Writing your first iPhone application (payed movies, first for free)
    - iPhone Developer Central
    - Apps Amuck
    - iPhone SDK Articles
    remember that you will need to apply to the iPhone Developer Program in order to submit your SDK Apps to the Apple AppStore.
    Updated: You can find several movies on YouTube on how to start building apps to the iPhone, but the most seams to do a bad job cause they are screen casting the entire desktop rather the area that we need, so text will be unreadable on such dimensions.

  • I want to build android application using existing desktop dimension fla files. so for this I am resizing existing desktop dimension fla files to mobile dimension files but during resizing some files are resizing properly but most of the files the content

    problem definition:
    To build android application using existing desktop dimension fla fies , I am resizing that files to mobile dimension and publishing with air fo android 16  . In this process some fla's are not resizing properly I mean the content is not matching with stage
                      In one post I saw that by copying frames in movie clip we can adjust with stage . I did this and made an application but the swf's which are following the movieclip resized swf are going out of stage
    development tool : adobe flash professsional cc
    extension : air for android 16
    original file dimension: 800 * 600 px
    new dimension required is : 2650 * 1600 px ( to get full screen view)
                                           anyone please suggest me to solve this problem
    when I resized using copy frames in movie clip the output swf is coming with white screen . If I played with package it coming properly but the files which are following this are going out of stage
    Thanks&regards
    K.Niranjan

    problem definition:
    To build android application using existing desktop dimension fla fies , I am resizing that files to mobile dimension and publishing with air fo android 16  . In this process some fla's are not resizing properly I mean the content is not matching with stage
                      In one post I saw that by copying frames in movie clip we can adjust with stage . I did this and made an application but the swf's which are following the movieclip resized swf are going out of stage
    development tool : adobe flash professsional cc
    extension : air for android 16
    original file dimension: 800 * 600 px
    new dimension required is : 2650 * 1600 px ( to get full screen view)
                                           anyone please suggest me to solve this problem
    when I resized using copy frames in movie clip the output swf is coming with white screen . If I played with package it coming properly but the files which are following this are going out of stage
    Thanks&regards
    K.Niranjan

  • Building an Application in Windows to be used in Linux (with the Run-Time Engine)

    Hi All,
    I have an LabVIEW project I have developed in a Windows environment.  I can create an Application (.exe) using the Build Specification -> Application Builder which works fine on the development platform.
    I now want to distribute the application to a Linux Environment.  The OS is openSUSE v10.3 (with GNOME).  I have downloaded the two rpm files needed for the run-time engine and installed them, as per here:http://digital.ni.com/softlib.nsf/websearch/97E14BA3E0C14A89862572C300567733?opendocument&node=13207...
    Now, the question is; how do I create an Application in Windows which can be used on the Linux Box?  According to the Application Builder instructions, it's simply a case of removing the .exe extension in the Target File Name options, however, this gives an error "Invalid Extension."
    If I do create an exe and manually remove the extention is doesn't work on the Linux enviroment (typing ./application).
    Has anyone had experiance of this?
    Many Thanks for Any Help,
    Oliver
    Windows XP SP 2
    Labview 8.2.1
    openSUSE v10.3 (with GNOME)
    LabVIEW Run-time Engine Version 8.2.1 for Linux

    The cross-platform nature of LabVIEW refers more to the code than to the executable.
    LV (given the appropriate development version) can compile the same source code into a Windows (using LV for Windows), Linux (using LV for Linux) or Mac (using LV for Mac) program.
    This means you will still have three versions of your program, one for each platform.
    If you want to distribute VIs (without block diagrams), you will also need different versions of these as without the block diagram, they cannot be re-compiled for a new platform.
    Shane.
    Say hello to my little friend.
    RFC 2323 FHE-Compliant

  • Build a application in windows system and run it in MAC OS

    Hello,
    I have built a labview application in windows system. I would like to run it in MAC OS. How can I make it?
    I tried to install the labview run time for MAC OS into the computer and run the application, but it cannot be runnable.
    I don't know if possible to run a labview application in MAC OS, which is built in windows system.

    Hi Jimmy,
    nope. LabVIEW doesn't have an inbuilt cross compiler (atleast not for Win vs MacOS)...
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • ADF Application on Windows Desktop Client

    Hi,
    I developed a small ADF Web Application and tested it on Integrated Web logic server. Is there a way by which I can make this program to run stand alone on a client PC with out Web logic server (In the same way as Forms 6i runs on 2 tier mode in client desktop connecting to a database server)?
    Will ADF Desktop Application serve this purpose?
    Regards

    Thanks Timo.
    Is there any documentation on how to deploy an ADF Desktop application as an installation pack for Windows?
    Regards

  • Adobe Application Manager Windows desktop icon

    I need to configure Adobe Application Manager to stop ceating a desktop icon on "all users" desktop when AAM updates itself.

    The installation is done on each computer with multiple users which do
    not have rights nor user and password to AAM.
    I have deleted the icon but every time AMM updates itself the icon
    reappears for all users and I end up with multiple icons on the
    administrator desktop.
    Thanks for the reply David.
    By the way I have many issues with the newest Acrobat and editing pdf files.
    We are a printing company and often have to fix color issues in pdf
    files that customers send us.
    Where would I go to discuss the issues?
    again Thanks.
    Jay Schultz
    IT / Prepress
    Christensen Printing and Publishing
    www.cppsite.com
    (contact info removed for privacy)

  • Launching an Application from Windows Desktop

    Hi,
    I have just completed writing a "hotel reservation system" program.However, I need to have my program install into a Windows o/s and then launch it by clicking on an icon on the desktop or through the program group.
    I have no idea as to how to achieve this.I am only conversant with Java2 and have no knowledge of C or C++.
    Please help me out with the code and the theory behind it.
    Thanks.
    Kapila

    Jar information
    http://java.sun.com/docs/books/tutorial/jar/basics/index.html
    http://java.sun.com/j2se/1.3/docs/guide/jar/jarGuide.html
    http://java.sun.com/docs/books/tutorial/jar/
    http://java.sun.com/docs/books/tutorial/jar/basics/manifest.html
    Webstart information
    http://java.sun.com/products/javawebstart/1.2/docs/developersguide.html#req
    http://developer.java.sun.com/developer/technicalArticles/JavaLP/javawebstart/
    http://developer.java.sun.com/developer/JDCTechTips/2001/tt0530.html
    http://java.sun.com/products/javawebstart/faq.html
    rykk

  • Screen recording of AIR app on Windows desktop

    I have developed an Adobe AIR application for windows desktop that runs at 60fps, full HD (classic display list, not Starling). I would like to record this app being used for promotional purposes, and have tried Camtasia and Action! Recorder (with software encoders), but neither of these achieve the required frame rate.
    My PC configuration is:
    i7-3930K @ 3.20GHz
    32GB RAM
    Windows 7 Pro 64-bit
    2 x NVidia GT 440 graphics cards
    500GB SSD
    If I upgrade my Nvidia graphics card to one of the newer models, such as a Geforce GTX 970, I can make use of the NVENC technology that provides hardware video encoding of DirectX or the Windows desktop. Action! Recorder apparently supports the NVENC technology on the Nvidia cards, to provide improved video recording.
    Does anyone have any experience of using NVENC to record Adobe AIR desktop applications that use classic display list, rather than Starling, and can I expect to record a decent frame rate?

    Anyone?

  • IPhone Development in Windows Enviremont

    Hi..
    I want to develop a small iphone application. Is there any way to develop iphone application in windows environment ?
    Regards
    Amila

    No, there is not. You have to have an Intel Mac running 10.5.

  • Developing iOS applications on Windows 7

    Hello, I’m an avid programmer who is keen to learn and keen to develop, but I’ve encountered one major issue. I can’t install or run Xcode on a Windows operating system. I was wondering are there any alternative methods to developing iPhone applications on Windows. If there are any information would be appreciated.
    If all else fails I’ll download OS virtualisation software.

    People say something about Microsoft and Apple and I think I have something to share with you all.
    @lukehicks: I am also an avid programmer who is keen to learn and design and develop software, may be not more than you, but I am sure not less than you.
    I have more than 20 years of experience in programming in Windows with C/C++ and in the last decade: C# and .NET Framework and I am also a Microsoft Certified Solution Developer for Micorosft .NET. Java and VB are the other two languages that I know well. I am also an author, writing technical books (in Persian Language; I live in IRAN); so I used to read books and articles alot.
    When Apple released iPad I saw it in the TV for the first time. I thought It was a very good device for reading books, As I used to read eBooks on my PC. But I didn't want to buy an iPad, since it was expensive. So I decided to buy an eBook reader. After searching a lot and looking all the abailable devices at that time, I found iPad as a revolutionary device, specially for me as someone who used to read books alot. And It really was, as I have not take a paper book in my hands since iPad.
    It is more than a couple of years that I bought an iPad; the first Apple device I have bought in my life. I have never seen any Apple devices as a buyer before. And that's it: It changed my life.
    Believe it or not, having an iPad in my hands, made me so curious about developing and running apps on it. And those days I was exactly in the state you are in now.
    After a few months (may be 2 or more), I lastly decided to buy a Mac. And I did; an iMac 21.5" Late 2009. Started to learn programming in the Mac environment.
    But I couldn't leave all my background in Windows programming. So I brought Windows to my iMac using Bootcamp.
    I don't want to say all things that happen to me, but the net result is:
    Working in OS X is so much better, safer, easier, more reliable, and more joyful than Windows. I am sure you have heard about that, but you must experience it to know well. Just think why people working with Macs and iPhones and iPads, don't want to go back to Windows (or any other environment they used to work with).
    For me, today:
    1. I have and iMac 21.5", a MacBook Pro 17", an iPad, an iPad 2 WiFi/3G, an Apple TV 2 and NO PCs (I think these are not enough for me, but I just say this to show that I don't use Windows PCs anymore).
    2. I have transfered all my works from Windows environment to Mac. So I don't have Windows on Bootcamp and not even on virutal machine.
    3. All the programming I do, is in Xcode; I really don't want to go back to those days of Visual Studio (The best development environment for me 3 years ago).
    After more than 20 years of working with computers, I think I am born again 2 years ago, as the meaning of computers and all my view about programming has been changed. May be it's due to the fact that I was so focused on Microsoft technologies and never looked around. In fact, I was deep in Microsoft tools and design patterns in development.
    As a developer point of view, just know that there are a lot intresting things to learn in Apple way of designing and implementing software. Cocoa is a collection of very well designed object-oriented frameworks which is used to develop software on OS X. It's little brother, Cocoa Touch is used in iOS. So learning one, makes learning the other so much easier. If you come to the world of Apple, you can develop for both iOS and OS X.
    There are alot of resources out there, but if you want some help to pass the learning curve, or to know where to start, you can count on me.
    Sorry to talk so much. I Just want to say, If something is good, it is good. don't try to attack it without enough knowledge. Apple is selfish or not; it doesn't matter. Apple creates good products that make our lives easier.
    I just recommend you and all people like you to buy a Mac.

  • Windows desktop application -- version of this file is not compatible with the version of Windows you're running

    I am developing on 64-bit Windows7 Enterprise using VisualStudio 2013.  I created a new Windows desktop VB.net application and just created a release build of the default solution/project targeting "Any CPU".  I provided the EXE to a
    colleague who is also running 64-bit Windows7 Enterprise but receives the following error...
    "The version of this file is not compatible with the version of Windows you're running.  Check your computer's system information to see
    whether you need an x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher."
    I changed the build configuration to create a "x86" build but my colleague received the same error.  Any ideas why this would be happening (I checked and my colleague has .Net4 Framework installed as well)?  Thank you for your time and
    response!
    Sunish Abraham
    "The version of this file is not compatible with the version of Windows you're running. 
    Check your computer's system information to see whether you need an x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher."

    Hi sunisha,
    According to your description, you'd like to run the application in your colleague's computer.
    I provided the EXE to a colleague who is also running 64-bit Windows7 Enterprise but receives the following error...
    If you want to test the application, you could provide the whole Debug folder to colleague instead of the single exe.
    "The version of this file is not compatible with the version of Windows you're running. Check your computer's system information to see whether you need an x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher."
    Check if the collegue's computer is running 64-bit windows:
    Enter Control Panel, click on System and Security.
    Under this, you can view the system type. This will describe whether you have 32-bit or 64-bit.
    You can also try compatiblity mode.
    If the program is not compatible, then you may try to install and run the program in compatibility mode.
    Use the following steps:
    1)   Right click on the Program
    2)   Click on Properties
    3)   Click on Compatibility tab
    4)   Select Run this program in compatibility mode and select Windows Vista or whatever operating system the program was running successfully.
    And if you still have questions, I suggest you deploy the application to the Local Network with clickOnce, then your collegue can install the application from the network.
    #ClickOnce deployment
    http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx
    And also, you could recreate a new small application in your computer in Any CPU, then check if this small new application can work well in your colleague's computer. This can judge if the problem is caused by your application.
    If you have any other concern regarding this issue, please feel free to let me know.
    Best regards,
    Youjun Tang
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Building SAP applications for iPhone, Android etc.

    Hi All,
    We have a requirement for building SAP online and offline applications for iPhone, Android, Windows phone. These applications would interface with SAP backend (ERP) for fetching data or for executing simple tasks like approvals etc. 
    We have developed thin client (online) applications using Webdynpro Java for Blackberry users. These applications are browser based applications (deployed on SAP Netweaver WAS) and are accessed through Blackberry browser. What I am not sure is whether the same approach/technology like Webdynpro for Java would work for handhelds like iPhone, Android and Windows phones.
    Secondly whether vendors (like Apple) of iPhones, Android etc. provide specific connectors or frameworks for building SAP online/offline applications (or in other words what would be the mechanism for integrating iPhones, Android with SAP)
    Lastly how (technology, architecture etc.) are SAP thick client or offline applications built for iPhone, Android etc.
    Any pointers would be of great help.
    Thanks & Regards,
    Suresh

    Hi Philipp,
    Thanks for your quick response. When you say integrating with "Integrating Custom Client with DOE", do you mean the usage of SAP Mobile Infrastructure (now know SAP NetWeaver Mobile).
    We are mainly looking at building online (thin client) applications and also parallely at building offline or thick client applications but that is second in priority.
    What we have done so far
    We have developed thin client (online) applications using Webdynpro Java (which interface with SAP backend systems)
    for Blackberry users. These applications are browser based applications and are accessed through Blackberry browser. We are looking at similarly building applications for iPhone, Android and Windows phones probably using the same technology like Webdynpro Java.  But we are not sure how well it would work on iPhone, Android etc. Also we were exploring to see if these vendors (iPhone, Android) provide some sort of connectors or framework for quickly developing and deploying SAP mobile thin client applications.
    Please note that we are aware that using webservices in one generic approach.
    Once again thank you very much for your response.
    Regards,
    Suresh

  • How to use linphone - open sip VoIP library in Windows desktop application.?

    I want to develop an VoIP .net application in C# lang for windows desktop. Does anyone know any open sip VoIP library to use.? I know about Linphone. but it is available for Android, iOS and Windows(app developed using GTK- UI builder). If anyone knows how
    to use Linphone for windows then ans also will be appreciated.
    I am using MS visual studio for application development. Tell me its compiling steps as well. How to use that in WPF or WinForms.?
    Thanks in advance.

    Hello,
    The VoIP seems not MS product and can you clarify it? Basically, if it is third party product, you will need to ask for the API writer for details. For example, find a forum here:
    http://www.linphone.org/
    Regards,
    Barry Wang
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • I have an Ipad2, an Iphone 4 . I want to be able to sync both of these with my Windows desktop and Outlook 2007. I would like to sync to and from the Idevices and Outlook.

    I have an Ipad2, an Iphone 4 . I want to be able to sync both of these with my Windows desktop and Outlook 2007. I would like to sync to and from the Idevices and Outlook. When I attempt to sync in itunes I get a popup message asking if I want to delete, Merge or cancel. Not wanting to delete of cancel the only option left is Merge.
                When selecting Merge all of the entries in outlook are added to the idevice. The next time I merge all of the same entries plus any new ones are added, resulting in older entries being repeated i.e an entry like “John’s Birthday” will appear 5 or 6 times on the same date.
                How do I resolve this issue? How do I get the the sync process to add only new entries?

    This is a great question. First, facetime will not work because it has to establish a Call connection first. iMessage should work, but how to get it going I am not sure. Two great Apps to try are, Viber and Skype. Viber is excellent, it works over WiFi, you can make free calls and free text messages all over the world with other users who have Viber installed. It does not even have to be open on screen to work. Viber does have to recieve one text message with activation code, to activate it, this will be your only hurdle, but maybe Verizon can help you get that one text message. Skype does have to be open on screen however, but this can function like Facetime with WiFi connection. Definitely get Viber free in App Store, and put it on all your iDevices so the old Verizon iPhone can function as a telephone when on WiFi.

Maybe you are looking for