Update 2: August 17, 2011 The TechExxpert guide has been updated to fully allow Xcode 4.1 to work. Sorry that the past fixes did not work. Thanks for the comments! Please let me know if this guide works/doesn't work.
Update: This guide has been modified to the latest updates as of August 2, 2011 including the latest Xcode 4.1 and OS X Lion 10.7.
Apple has been adamantly refusing to create an iPhone SDK support for Windows-based machines. Luckily, there is a work around to be able to fully run the iOS SDK and Xcode support for most all PC's.
The following steps involve installing a virtual machine on your PC, updating the virtual machine to 10.7 , then running the machine and downloading and installing the iOS SDK and Xcode on to the virtual machine.
There are other ways to install OS X on your machine but they involve creating a new partition and installing the Operating System directly to your hard drive. Those ways are much harder and have more confusing steps that could potentially damage your computer. This method is easier and safer to use.
The process will take 2-3 hours, but most of the time is consumed by large downloads. There's no software to buy or developer fees to pay.
Instructions
1. Follow the steps here to download and install a virtualized version of OS X Lion on your PC.
2. If you don't have a free Apple Dev Account, create one here. You'll need this to be able to download Xcode 4.1 for free. In OS X, open the App Store and download Xcode. You can view progress of the download under the Purchases tab.
3. Once the progress bar is finished, it will say it is installed but it really isn't. Open the Applications folder from Finder. Double-click on the Install Xcode icon.
4. Follow the on-screen directions then wait for the installation to finish.
6. Once it's done, it should open by itself. If it doesn't, you will NOT find the iPhone SDK in your dock. You will need to open your hard drive. Then Click on Developer, then on Applications.
7. You will now see an icon for Xcode, click it and you can start coding applications.
If the icons don't show up, you may not have enough virtual hard drive space to fit the program. Make sure you have at least 10 GB of free memory in the virtual machine. Restarting your machine may be another way to make the icon appear.
Now you can start coding an app for your personal use. The language you will be coding in is Objective-C. If you don't have any experience with Objective-C, TheNewBoston provides free tutorials on Xcode and Xcode iPhone development. I recommend following the Objective-C tutorials
first.
You will be able to test your app on the iPhone simulator in Xcode but you will not be able to add the app to your own device. To add an app that you've created to your device, see the two options below.
Option 1: If you want to submit your app to the App Store, you will need to pay Apple $100 for an official Developers Certificate. This will allow you to sell your app to a very large audience but Apple does place large restrictions on its approval of submissions.
Option 2: If you don't want to pay the $100, you can develop your application for Cydia (similar to the App Store). This option will also allow you to place your app on to your iPhone, not just only in the Xcode simulator.
Cydia is the unofficial App Store for users who have jailbroken and want to sell/share their apps. There are almost no restrictions as to what kind of apps that can be added to Cydia.
To develop for Cydia, you will need to have your device jailbroken (How do I jailbreak?) and before you start developing your app, you will need to follow these steps to create an alternate Certificate.
Showing posts with label windows. Show all posts
Showing posts with label windows. Show all posts
Friday, December 31, 2010
Monday, October 11, 2010
Windows 7 Theme
The Windows 7 theme for your iPod touch or iPhone adds a realistic looking Windows 7 theme for your device. This theme is currently in public beta but has most of it's features working. This Windows 7 theme has more than any other 7 theme out there. It includes widgets, video wallpapers, and full device themeing. See the full list of features below.
This theme is especially designed for Retina screens like the iPhone 4 and iPod touch 4th Generation.
Features
This theme is especially designed for Retina screens like the iPhone 4 and iPod touch 4th Generation.
Features
- Working widgetsHow to Install
- SMS theme
- Mail theme
- Lockinfo icons
- Video Wallpaper
- Make sure you are jailbroken. (How do I do that?) And that you are on or at an above firmware of 3.0. (How do I check?)
- Make sure you have downloaded
Winterboard from Cydia. - Download the package by clicking this.
- Decompress the theme, place the folders (the folder names should end with .theme) into /private/var/stash/Themes.xxxxxx/
- Open Winterboard, drag the themes to the very top and tap on all of them to give it a check mark.
- Press your home button and let your device respring.
Video
Monday, May 3, 2010
iPad, iPod touch 3rd Gen, and iPhone Jailbreak for 3.x.x Firmware - Untethered
Spirit by comex has been released. Spirit jailbreaks all iDevices and is 100% untethered (even for iPod touch 3G).Devices Supported: iPhone 2G, iPhone 3G, iPhone3GS, iPod touch 1G, iPod touch 2G, iPod touch 3G, and iPad
Computers Supported: PC and Mac
Firmware Supported: 3.1.2, 3.1.3, 3.2
Necessary Downloads: iTunes 9 (or higher) and Spirit jailbreak
Computers Supported: PC and Mac
Firmware Supported: 3.1.2, 3.1.3, 3.2
Necessary Downloads: iTunes 9 (or higher) and Spirit jailbreak
- Download the Spirit jailbreak for Mac or for Windows.
- Make sure your device is not in Connect to iTunes mode or Emergency Call screen (you can get to the homescreen).
- Connect your device to your computer.
- Open up Spirit and click on Jailbreak.
- In a few moments your computer will say "Restore Complete" and your device will say "Restore Complete".
- Cydia will now be on your homescreen and you're jailbroken!
- To do this, right-click on the Spirit icon.
- Click Properties.
- Click on the Compatibility tab, check the box that says "Run this program in compatibility mode for:".
- Then select "Windows 98" in the drop down box.
Sunday, January 31, 2010
Develop iPhone Apps on Windows with DragonFire SDK
DragonFire SDK now allows Windows developers to create apps using C++ for iPhone. After developing apps using the DragonFire SDK, you can submit your apps to DragonFire to compile the app into an .app file (the first build is free but subsequent builds will cost you). DragonFire will also allow you to test your apps on jailbroken iPod's and on the computer simulator.- Dowload the SDK form here: http://www.megaupload.com/?d=FX7NZZNR
- Unzip the file.
- Find the file named DragonFireSDK.aaa and rename it to DragonFireSDK.lib
- If you don't already have Microsoft Visual C++ download this free copy and install it: http://www.microsoft.com/Express/VC/#webInstall
- Double click Example.dsw and Build and Run the project.
- You should see a red ball in the iPhone Simulator.
- Change the Example code and begin building your application.
Monday, October 12, 2009
Jailbreak Any Device on Firmware 3.1.2
Is this not the right jailbreak for you? Find the one made for your device and firmware by clicking here.
Blackra1n released by GeoHotz is the first official 3.x.x firmware jailbreak for Windows and Mac. It is also the first jailbreak for iPod touch 3rd Generation! This is quick one-click jailbreak. No need choose settings or go into DFU or Restore mode. Just plug it in and hit "Make it ra1n" on your computer.
Devices Supported: iPhone 2G, iPhone 3G, iPhone 3G [S], iPod touch 1st Gen, iPod touch 2nd Gen, and iPod touch 3rd Gen
Computer Supported: Windows and Mac
Firmware Supported: 3.1.2, 3.1.1, 3.1.0, and 3.0
Necessary Downloads: Blackra1n and IPSW for your device file
Exceptions: If your iPhone is unlocked (does not use an official carrier), do not jailbreak. iPod touch 3rd Gen is a tethered (what does that mean?) jailbreak.
Downloads
Blackra1n
or
IPSW File
To find you IPSW file, go here.
On the second drop-down bar, find your firmware file that matches with your device. Refer to the examples below.
iPhone 2G- Find iPhone 2G (3.1.2/7D11)
iPhone 3G- Find iPhone 3G (3.1.2/7D11)
iPhone 3G[S]- Find iPhone 3G S (3.1.2/7D11)
iPod touch 1st Gen- Find iPhone 1G (3.1.2/7D11)
iPod touch 2ns Gen- Find iPod touch 2G (3.1.2/7D11)
iPod touch 3rd Gen- Find iPod touch 3G (3.1.2/7D11)
How to Jailbreak
If you are having problems, you may want to wait for the Dev Team's Redsn0w jailbreak but that is coming in an unknown amount of time.
Subscribe to:
Posts (Atom)





