Firemonkey to iPhone - iphone

Here I have my Windows laptop with Delphi XE2 and Firemonkey.
I've written a little Firemokey hello world app.
In my hand I have my new iPhone 4S that I just brought home.
What are the steps to get my Firemonkey app onto my iPhone?

You need a Mac and a membership in one of several Apple developer Programs
You can find prerequisites here
[edit] Steps are described here

Stefaan Lesage has a video tutorial that walks you through the steps to develop for and deploy to iOS.

Tim Anderson's Blog is another good resource.

If you have an iPhone 4S with iOS 5 it is only compatible with XCode 4.2 which only runs on OSX Lion. I believe that FireMonkey and the Free Pascal modules are not yet compatible with Lion and XCode 4.2. I think I may have seen on a blog that there is a beta version of FireMonkey around which will work on Lion with XCode 4.2
I understand you will need XCode 3.2.6 on Snow Leopard which will allow you to deploy your application to an iPhone running iOS 4 if you sign up, and pay, to join one of the iOS development programs ($99).
Once you've done that there are some good tutorials on the Embarcadero web site as well as YouTube.
I've written an iOS app that runs in the simulator but I have an iPhone with iOS 5 so stuck at thsi moment as I cannot deploy to the phone. Everything else works well though and FireMonkey appears to be pretty good if you have a Delphi background and I'm sure it will get better.

Related

Iphone app development from monodevelop

Is it possible to develop iphone apps from monodevelop
how to do it from ubuntu
Sorry. Not yet, You need a Mac to write iPhone apps.
It is potentially possible with alot of work setting up the cross compilers ( apple release the gcc sources it uses about a year after doing xcode releases ).
I've built a few simple c demos but it was hours and hours of work to get a toolchain that works. Getting mono working on top would be more and more hours.
You can run OS X in VirtualBox, although best to check licence terms.
See here http://reviews.cnet.com/8301-13727_7-20005524-263.html
EDIT: to clarify, it must be Snow Leopard Server.

Is Apple G5 Mac powerful enough to do Iphone Game Development on?

1.6ghz,
1.5GB RAM
FX5200 Geforce
I'm also assuming I can plug in any monitor I want?
Cheers!
No, because you need a Intel based Mac to do iPhone development on.
At least, with the stock developer kit - I see blog articles from a few years ago talking about how to patch the iPhone SDK to enable a PPC (aka: G5) build machine... but I don't know if those work with iOS 4.x SDKs.
And even if you did patch the SDK, XCode 4.0 only runs on Intel machines (at least according to Wikipedia)
Yes, I would image it is, but the iPhone SDK will only run on an Intel-based Mac. Specifically, the iPhone simulator and other iPhone specific tools are Intel-only applications. The actual APIs of the SDK should work fine on an older PPC Mac, but you won't be able to compile your code.

how to make your own iphone/ipod touch/blackberry application?

I am a c# . net developer using windows xp.
there is a requirement where I am asked to develop an iphone application.
Can anyone mention me the steps how to get started on this?
Is it anyway i can code my applicaton on c#.net and on windows xp?
Is it necessary to have a mac os to build your application?
What is the first step towards buliding the iphone application?
You will need Mac OS X, you could search for tutorials on how to install OS X on a virtual machine.
Once you have access to OS X, you will need to register as an iOS developer. Registering is free and you will have access to Xcode 3 + iOS SDK (includes iOS simulator). If you need your application on an iOS device (other than the iOS simulator), you will need to purchase the iOS developer program which costs $99. Xcode 4 has now been released, but this requires purchasing if you haven't brought a developer program for $4.99. Registering as a developer also gives you access to iOS, Mac and Safari Dev Center Resources, which you will find useful at some point. You can register here for free. I recommend trying out iOS development first before purchasing, as it's hard for some people to get the hang of.
After downloading and installing Xcode 3 + iOS SDK, you may be a little lost. Answering with a step by step tutorial for your fist iOS application is a little hard, so I will provide links to resources which are very useful. Here is a very good tutorial which will help you install Xcode and write you first application. It also teaches you about the programming language you'll be using, Objective-C. Objective-C is similar to C/C++.
You may find it easier watching a tutorial instead, therefore I recommend searching for videos.
Hope this helps!
Yes, you can code your app in C# using MonoTouch, but there is no way to bedug your code. The simulator will only run on OSX.
Yes, you will have to have an mac to build, test, debug and submit your app.
The first step is to buy a mac and learn Objective-c.
Firstly, iPhone, iPod Touch and iPad have iOS, and BlackBerry has Blackberry OS, so developing for both the platforms is completely different.
Developing for iOS.
For developing applications for iOS, the first thing you'll need is Mac, or any way to run Mac OS X (like having Hackintosh or OSx86, completely beyond the scope of my answer). Since development for iOS is done in a programming language called Objective C. And the IDE for the same is XCode, which (unfortunately) is only available Mac OS, XCode includes the emulator for the iDevices as well.
Developing for BlackBerry OS
And regarding Blackberry development, I don't have much idea about any particular language being used for the same. But you may follow this for a brief idea regarding developing apps for BlackBerry
Yes, despite the other answers at this page, it is possible to develop for Android, iOS and Blackberry Playbook at the same time - in Adobe Air (using Flex or Flash projects).
And no need to buy a Mac, it all works with Windows XP.
The 1st step would be to install Flash Builder Burrito and the other software listed at the Playbook page. That gives you Android + Playbook
The 2nd step would be to install the iOS packager. And I think a new version of it is coming soon - together with Flash Builder 4.5

xCode 3.14 iPhone Development Problem

I am new to iPhone development. I am running OSX 10.5.8 and xCode 3.14.
I signed up as an Apple developer, downloaded the iPhone SDK and xCode and installed
everything properly (based on what I have read online). When I go up to
File->New Project to create my first iPhone project, there is no option for the iPhone
templates. I am only seeing Mac OS X as the option, and obviously I do not have access to
the Cocoa Touch Templates to develop my iPhone App.
I have no clue what is going on, can anyone please help me out?
I searched around forums and found nothing useful.
The Problem was I did not actually install the iPhone SDK. I thought I had installed it correctly, but I really installed the Mac OS X SDK only. Looking at the developer website, it seems like it is impossible to find iPhone SDK downloads for iOS < 4.0 and xCode 3.1.4. I was not able to find the download on the website so I used a torrent. Everything seems to be working now.
Thanks

How to get iOS 4 work with Mac OS X 10.5.8

I am not able to test my apps on my iPhone 3GS that runs iOS 4 with Xcode 3.1.4.
I can't install Xcode 3.2 because it appears it needs Mac OS X 10.6 and above.
What are my options here then, because I don't want to pay for OS X 10.6. Is it possible to just have an upgrade?
If this is totally binding, is it possible to downgrade my phone from iOS 4 to iOS 3.1?
I would suggest you just lay down the money for 10.6.
Apple are moving forward and not looking back. You can't stay on 10.5 forever, especially if you're a developer. You need to be working with the latest tools and SDKs in order to benefit from bug fixes and performance improvements.
Downgrading isn't officially supported, so that's something you'll have to find out how to do yourself, and may lead to problems/difficulties and may even make your iPhone unusable. (just stating the risks).
I haven't tried this but I think this will work. You can try creating an ad-hoc distribution profile for your iPhone with the app id and install your app on the iPhone through iTunes. This way you'll be able to test your app but you can't debug it for sure.
Ad-hoc distribution is the only way can get it work and I dont think that you can install iOS 3.1 in iPhone 3GS in your case.