Developing for iOS under Windows [closed] - ios

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Some days ago I found a great project: vs-android.
It allows you to build Android projects from Visual Studio, and run them in emulator.
This is very cool, because of I like to develop in vs.
So I started to find something like vs-ios =)))
I found some toolchains that allow you compile ios app, under windows, but you can't run them in emulator or on a real device.
Or these toolchains are very old.
And the other problem is that there is no ios emulator for windows.
I found that there is a DragonFire SDK which allow you to develop, compile and run your ios apps under windows.
So, It means it is possible!
I have own crossplatform game engine written in C++. And I want to try everything to develop under windows in vs =)
If there is a solution to do it, please help, even if this solution is VERY HARD to implementation.
Please, don't post unusefull links. I am really read a lot.
Tell about your experience, not about what you heard from others =)))
P. S. I want to develop only in C++. Other variants is not a solution.
Thanks!

I cannot comment on the C++ side of things, but I can explain a method that work with a valid IPA.
Once you develop an IPA file, you can upload it to iTunes, if it is set up correctly. No matter how it is created, though, to upload an app to iTunes, you need a Mac. However, you don't have to buy one . . . just use the virtual Macs hosted by http://www.macincloud.com. It is cheap and works on a PC.
You will have to use the Mac's keychain to create your certificates, but once you have the certs, you can develop the IPA file in Windows using your methods (probably) or Adobe Air (definitely). You then upload to the virtual Mac using DropBox (or other method). From there, you will have to understand the Mac iTunes uploading process, which you can find in the Apple docs.

Related

2015 BlackBerry OS 7.0 development

I'm interested in developing a Telegram app for the Blackberry os 7. Yeah, the old one.
So, can I still develop, deploy and why not, release on BB OS7, or it's not possible any more.
Don't think this is really a Stack Overflow question, but yes. You can still dev for it. You'll just struggle a bit to find support for it, and libraries will not have been updated in a long time.

Can I write iOS apps in Linux? [duplicate]

This question already has answers here:
Apple iOS IDE for linux?
(3 answers)
Closed 9 years ago.
I don't have a Mac nor the money to buy one but I know I need one to publish the app. My question is this: Is it possible to get Objective C, UI Kit, and SpriteKit on Linux, write the code and compile it on Linux, and test it on a mobile iOS device through Linux?
If testing on mobile iOS device is not possible on Linux, can I still write and compile the code and then send it to Mac computer (and the code would still work)?
No, it is not possible. The compilers, tools, and libraries required to develop iOS applications are only available as part of Xcode, on Mac OS X.
You can use Tigger.io software
http://forge.readthedocs.org/en/v1.4/tools/ios-linux.html
or GNU toolchain
http://xsellize.com/topic/111034-toolchain-for-ios-42/
I don't want to say it's impossible, but it's not going to be easy. Let's assume that you can get the SDK and compiler working on Linux. You'd still be crippled because Apple's proprietary tools for creating interfaces graphically is built into Xcode. You can define all of your interfaces in code, but it will be unnecessarily time consuming and much less maintainable.

how to run Xcode projects on Windows? [duplicate]

This question already has answers here:
How can I develop for iPhone using a Windows development machine?
(42 answers)
Closed 9 years ago.
I am running xCode projects on mac in my office ,but i want to work at home too, i surfed a lot But only heard one way to run mac on windows is by using VM , is there any other hack or way to run properly on windows .
if it is can only happen through VM does ios SDK works properly on VM.
I've been looking for this as well when I started iOS app development. In short, if you value your time, I advise you to give up (or buy a MacMini / MacBook). Especially if you need to stay compatible with what you do at work.
There's ways, they say, but getting there is complicated, depends on your hardware and also requires you get hold of (illegal) modified iOS images.
This is all being complicated even more by Apple requiring you to always stay in the front (higher iOS versions require higher XCode versions require higher OS versions require better hardware). This on itself is costly overtime but if you're taking the unsupported 'Windows' route it means that even if you succeed, you may end up in a deadlock after some time after all.

What LaTeX Editor do you suggest for Linux? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
What LaTeX editor do you suggest? Could you please give me some links?
I use TeXMaker. If you're using Ubuntu, it should be in the apt-get repository. To install texmaker, run:
sudo apt-get install texmaker
Gummi is the best LaTeX editor. It is a free, open source, cross-platform, program, featuring a live preview pane.
http://gummi.midnightcoding.org/
e4 http://gummi.midnightcoding.org/wp-content/uploads/20091012-1large(1).png
I normally use Emacs (it has everything you need included).
Of course, there are other options available:
Kile is KDE's LaTeX editor; it's excellent if you're just learning or if you prefer the integrated environment approach;
Lyx is a WYSIWYG editor that uses LaTeX as a backend; i.e. you tell it what the text should look like and it generates the corresponding LaTeX
Cheers.
In Linux it's more likely that extensions to existing editors will be more mature than entirely new ones. Thus, the two stalwarts (vi and emacs) are likely to have packages available.
EDIT: Indeed, here's the vi one:
http://vim-latex.sourceforge.net/
... and here's the emacs one:
http://www.gnu.org/software/auctex/
I have to say, I'm a vi man, but the emacs package looks rather spiffy: it includes the ability to embed preview images of formulas in your emacs buffer.
Honestly, I've always been happy with emacs. Then again, I started out using emacs, so I've no doubt that it colours my perceptions. Still, it gives syntax highlighting and formatting, and can easily be configured to build the LaTeX. Check out the TeX mode.
There is a pretty good list at linuxappfinder.com.
My personal preference for LaTeX on Linux has been the KDE-based editor Kile.
When I started to use Latex, I used Eclipse with the texlipse plugin. That allowed me to use the same environment in Linux and Windows, has some auto completion features and runs all tools (latex, bibtex, makeindex, ...) automatically to fully build the project.
But now I switched. Eclipse is large and slow on my PCs, crashes often and shows some weird behaviour here and there. Now I use vim for editing and make in collaboration with a self written perl script to build my projects.
Using cygwin I am still able to use the same work flows under Linux and Windows.

Delphi on the Mac - possible? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 1 year ago.
Improve this question
I am responsible for a Delphi/Win32 project management application. I have just completed a move to Delphi 2009.
More and more US based users want to use the application on their Mac computers, while the majority are Windows users.
Are there solutions out there to easily build a Delphi app that will natively run on MacOS?
With the release of RAD Studio XE2 in late 2011, Delphi developers should be able to build once and distribute on Win 32/64 and MacOS 32, with iOS support promised.
You might want to try Lazarus:
http://www.lazarus.freepascal.org/
http://wiki.lazarus.freepascal.org/index.php/OS_X_Programming_Tips
Mac OS X doesn't run Windows programs. It doesn't provide any of the API you'd need, such as the functions in kernel32, user32, etc.
You could try running your program via Crossover. Other options include virtual machines, such as VMware Fusion and Parallels.
Another thing you might try is to use .Net. Convert your program to use the .Net version of Delphi and then run it on Mono on the Mac. I wouldn't put a lot of confidence in this method, though.
Your options to run native Delphi code on OSX are pretty limited. You can use Lazarus/Freepascal but that is a long way behind Delphi. It will produce native code.
Alternately you can use Prism and Mono. That apparently works well. Have a look at http://devcenter.remobjects.com/osx or http://wiki.remobjects.com/. Also, check out the remobjects blogs, and the embarcadero.public.delphiprism.mono.osx newsgroup.
That needs the mono redistributable. However mono also supports linking and ahead of time compilation so you might be able to get something close to native code on it.
In either case, you will need to rewrite your ui as the osx look and feel and conventions are different.
This is a very old thread but for people browsing here and looking for an answer in Q3 of 2011 or later the answer is yes.
With the release of Rad Studio XE2 this year, Delphi Developers will be able to create native applications for Mac OS as well as Win32, Win64 and iOS more platforms coming soon.
There may be some hope for the future for Delphi and the Mac.
The Podcast at Delphi.Org reviewed the closing keynote at CodeRage III (Dec 2008) when Embarcadero’s Wayne Williams talked about the Future. It said this:
I think the most exciting part of Wayne’s talk was the slide marked “The Future” which listed some of the company wide research initiatives underway. It specifically listed Mac, Linux, Cloud, Application Virtualization, FireBird, Touch, 64bit, SMP and Multi-core. When I asked about a Delphi for Mac and Linux they said that today, with Delphi Prism and Mono you could reach Mac and Linux, but in their labs they were working on native support, and that they had a significant head start.
While the Lazarus route is not a no brainer recompile, I've good experiences with it. I tried the (Delphi).NET+mono way before (to WinCE, Linux and OS X), and failed miserably.
Codegear talks a lot, but the next Delphi version will only have a PREVIEW of 64-bit (cmdline compiler). If you assume the version after that is the full 64-bit product, you can be sure that OS X is at the earliest 2 years away.
Lazarus or recoding.
I listened in on one of the recent Delphi 2009 show-off conference calls and they said that it was possible to run on a Mac using Delphi Prism and there is an automatic conversion utility called Oxidizer. I'm not sure if you'd call that native since you'd need Mono, but I think it's better than Wine.
Another alternative would be to develop a web based application. This avoids the "gui is different" problem and allows you to focus on your product. If you look at some of the latest AJAX controls, you can get pretty close to a full desktop application experience without having to sacrifice much. If your application needs to run locally, then developing a local web service in Delphi and translating it to Lazarus specifically targeting OSX seems to me to be a much easier and manageable task.
There's not really a good solution for this. Someone mentioned Lazurus, but it's not "there" yet. Delphi is just not a cross-platform tool. If you really want a Mac version then you probably ought to look at alternatives.
If your app is consumer-based, your users will expect lots of Cocoa goodness. Using anything else to make a Mac app will make them cranky.
However if it's more of a business app, then that's usually less important. I use REALbasic to build lots of Mac/Windows business applications. It's very similar to Delphi so it should be easy to pick up.
We have released a new product for creating cross platform apps (Mac OSX) using Delphi/Free Pascal. have a look at http://twinforms.com/
Welcome to the future/relive the past!
MacOS: https://www.embarcadero.com/products/rad-studio/mac-osx-development
iOS: https://www.embarcadero.com/products/rad-studio/ios-development

Resources