Ide Mobile
![]() |
Mobile app development
We started talking about Xcode in the precious article
Xcode
The main tool you use to create applications for iPhone OS is Xcode—Apple's IDE (integrated development environment). You can also use it to create a variety of other project types, including Cocoa and command-line utilities.
Launch Xcode (by default it's in /Developer/Applications), then create a new project by choosing File > New Project. You should see a new window similar to this:
>> Select the Window-Based Application.
In the Product popup menu, make sure iPhone is selected. (Do not select the option to use Core Data for storage. You don't use Core Data in this example.)
>> Click Choose.
A sheet appears to allow you to select where your project will be saved.
>> Select a suitable location for your project (such as the Desktop or a custom Projects directory), then give the project a name—HelloWorld—and click Save.
The remainder of the tutorial assumes that you named the project HelloWorld, so the application delegate class is called HelloWorldAppDelegate. If you name your project something else, then the application delegate class will be called YourProjectNameAppDelegate.
You should see a new project window like this:
f you haven't used Xcode before, take a moment to explore the application. You should read Xcode Workspace Guide to understand the organization of the project window and how to perform basic tasks like editing and saving files. You can now build and run the application to see what the Simulator looks like.
>> Choose Build > Build and Go (Run) or click the Build and Go button in the toolbar.
The iPhone Simulator application should launch automatically, and when your application starts up you should simply see a white screen. To understand where the white screen came from, you need to understand how the application starts up.
>> Quit the Simulator.
Application Bootstrapping
The template project you created already sets up the basic application environment. It creates an application object, connects to the window server, establishes the run loop, and so on. Most of the work is done by the UIApplicationMain function as illustrated in Figure below
The main function in main.m calls the UIApplicationMain function:
int retVal = UIApplicationMain(argc, argv, nil, nil);
This creates an instance of UIApplication. It also scans the application's Info.plist property list file. The Info.plist file is a dictionary that contains information about the application such as its name and icon. It may contain the name of the nib file the application object should load, specified by the NSMainNibFile key. Nib files contain an archive of user interface elements and other objects—you'll learn more about them later in the tutorial. In your project's Info.plist file you should see:
<key>NSMainNibFile</key>
<string>MainWindow</string>
This means that when the application launches, the MainWindow nib file is loaded.
>> To look at the nib file, double-click MainWindow.xib in the Resources group in the project window (the file has the extension "xib" but by convention it is referred to as a "nib file"). Interface Builder launches and opens the file.
Continued to next article: iPhone application development
For more information on<a href="</strong>http://www.asglobal.co.uk/iPhone_apps.html<strong>"> Mobile app development </a> you can visit our web site http://www.asglobal.co.uk/iPhone_apps.html
About the Author
Hi, this is Rakesh Mishra from Indian SEO, we provide SEO solutions to 100+ clients, from different countries like: US, UK, China, India. To know more details about the services please go through our website: http://www.indian-seo.com.
|
|
StarTech Storage Mobile Rack IDE Black DRW115ATABK $67.88 StarTech Storage Mobile Rack IDE Black DRW115ATABK |
|
|
60GB IDE Fujitsu Mobile 4200RPM 2MB ATA-6 9.5mm MHT2060AT $41.4 60GB IDE Fujitsu Mobile 4200RPM 2MB ATA-6 9.5mm MHT2060AT |
|
|
40GB IDE Fujitsu Mobile 4200RPM 2MB ATA-6 9.5mm MHT2040AT $35.91 40GB IDE Fujitsu Mobile 4200RPM 2MB ATA-6 9.5mm MHT2040AT |
|
|
40GB IDE Fujitsu Mobile 4200RPM 2MB ATA-6 9.5mm MHV2040AT $36.58 40GB IDE Fujitsu Mobile 4200RPM 2MB ATA-6 9.5mm MHV2040AT |
|
|
40GB IDE Fujitsu Mobile 5400RPM 8MB ATA-100 9.5mm MHT2040Ah $33.93 40GB IDE Fujitsu Mobile 5400RPM 8MB ATA-100 9.5mm MHT2040Ah |
|
|
40GB IDE Fujitsu Mobile 5400RPM 8MB ATA-6 9.5mm MHT2040AS $33.79 40GB IDE Fujitsu Mobile 5400RPM 8MB ATA-6 9.5mm MHT2040AS |
|
|
20GB IDE Fujitsu Mobile 4200RPM 2MB ATA-5 9.5mm MHM2200AT $23.12 20GB IDE Fujitsu Mobile 4200RPM 2MB ATA-5 9.5mm MHM2200AT |
|
|
40GB IDE Fujitsu Mobile 5400RPM 8MB 9.5mm MHV2040Ah $31.8 40GB IDE Fujitsu Mobile 5400RPM 8MB 9.5mm MHV2040Ah |
|
|
DataPort 3 Complete Assembly IDE/ATA-6 - storage mobile rack $33.99 CRU DataPort 3 Complete Assembly IDE/ATA-6 - Storage mobile rack - 3.5" - black |
|
|
NetBeans IDE Field Guide $43.99 This is the eBook version of the printed book. The Only Complete Guide and Reference for NetBeans™ IDE 5.0 The award-winning NetBeans™ IDE eases all aspects of Java application development, incorporating a wide range of powerful features into one well-designed package. NetBeans IDE is consistently first in supporting the latest Java technologies for developing desktop, web, enterprise, and mobile applications. NetBeans™ IDE Field Guide provides an introduction to the IDE and an extensive range of topics to help you with both everyday and advanced programming tasks, including Taking advantage of the Ant-based project system to create easily deployable projects Developing web applications with the built-in Apache Tomcat web server Constructing, assembling, and verifying large-scale Java EE applications Managing the Sun Java System Application Server through NetBeans IDE Developing mobile applications with the NetBeans Mobility Pack In this expanded second edition, you can also learn how to Build powerful and attractive desktop applications with the Matisse GUI Builder Profile your applications for performance issues Develop modules for NetBeans IDE and rich-client applications based on the NetBeans Platform Chat and share code with other developers using the NetBeans Collaboration Modules |
|
|
Black 3.5in IDE Hard Drive Mobile Rack for 5.25in Bay w/ fan - storage mobile rack $23.99 StarTech.com Black 3.5in IDE Hard Drive Mobile Rack for 5.25in Bay w/ fan - Storage mobile rack - 3.5" - black |
|
|
StarTech Plastic IDE BK Removable HD Drawer Storage Mobile Rack frame/car DRW110 $28.08 StarTech Plastic IDE BK Removable HD Drawer Storage Mobile Rack frame/car DRW110 |
|
|
60GB IDE Fujitsu Mobile 9.5mm 4200RPM ATA-6 9.5mm 2.5" MHT2060AT $63.62 60GB IDE Fujitsu Mobile 9.5mm 4200RPM ATA-6 9.5mm 2.5" MHT2060AT |
|
|
20GB IDE Fujitsu 2.5" Mobile 4200RPM 2MB ATA-6 9.5mm MHS2020AT $23.9 20GB IDE Fujitsu 2.5" Mobile 4200RPM 2MB ATA-6 9.5mm MHS2020AT |
|
|
80GB IDE Fujitsu Mobile 9.5mm 5400RPM ATA-6 100Mbps MHT2080Ah Internal Hard Drive $49.59 80GB IDE Fujitsu Mobile 9.5mm 5400RPM ATA-6 100Mbps MHT2080Ah Internal Hard Drive |
|
|
80GB IDE Fujitsu Mobile 9.5mm 4200RPM ATA-6 100Mbps MHT2080AT Internal Hard Drive $36.77 80GB IDE Fujitsu Mobile 9.5mm 4200RPM ATA-6 100Mbps MHT2080AT Internal Hard Drive |
|
|
BYTECC HD1-ISA Aluminum Mobile 2.5 HDD Enclosure for SATA/IDE HDDs $12.99 AC Adapter: No Material: Aluminum Internal Interface: SATA & IDE Fan: No Maximum Capacity (per Bay): Up to 500GB IDE Drive & 750GB SATA Drive (9.5mm) Features: For Compact 2.5" size HDD Power access and speed status indication Easy to assemble Plug and play Store, exchange, backup on the move Operating Systems Supported: Windows 98/2000/ME/XP/Vista/7 and Max OS 9.x/10.x and above, Linux kernel after 2.4.1.0 Package Contents: USB 2.0 aluminum 2.5" external enclosure USB 2.0 Type A Male to Mini B Male cabl |
|
|
SIIG USB 3.0 To SATA/IDE 3.5 Enclosure - Storage Enclosure - IDE / SATA-300 - SuperSpeed USB. Each $53.97 Manufacturer: SIIG, Inc.. Each. SIIG's USB 3.0 to SATA/IDE 3.5 Enclosure is a cutting-edge product designed to enable 3.5" SATA or IDE hard disk drives to work with your USB 3.0 enabled desktop or notebook computer. It instantly adds large capacity mobile |
|
|
StarTech.com 3.5" IDE HDD Mobile Rack for 5.25" Bay $19.99 0.39" Height x 1.57" Width x 1.57" Depth - Fan 1 1 x 3.5"Internal 1 x 40-pin Female Ultra ATA/133 (ATA-7) Internal 1 x 40-pin IDC Male Ultra ATA/133 (ATA-7) External 1 x 5.25" - 1/2H Front Accessible 1.15 lb - Without drives 1.61" Height x 5.75" Width x 8.60" Depth 3.5" 3.5" IDE HDD Mobile Rack for 5.25" Bay 5.25" Internal An IBM-PC or Mac computer with an IDE Hard Drive interface One driver connection cable One internal power cable Shock absorbers keep hard drive protected Locking mechanism controls power to drive so that disk cannot be accidently removed while operating LEDs keep you informed of drive power and activity status All 3.5 Inch IDE Hard Drives Key Lock This high quality Removable ATA Hard Drive Drawer/Mobile Rack delivers a convenient storage solution, allowing you to quickly swap ATA66/ATA100 and ATA133 hard drives in and out of a computer without having to open the computer case. Simply install the (included) drive bay into a 5.25in drive bay on the host computer, then mount a 3.5in ATA HDD in the (removable) caddy. Connecting the ATA hard drive to the computer is as easy as inserting the caddy into the drive bay, which can be locked to prevent unauthorized removal of the installed ATA drive. A practical, time-saving storage solution, the drive drawer/mobile rack features front panel LED indicators that continuously display the operating status of the installed drive. A suitable solution for large volume drives, the HDD drawer supports ATA66/ATA100 and ATA133 hard drives with a capacity of up to 750GB, allowing you to swap in large amounts of data in a matter of seconds. The drive caddy features a rear panel ball-bearing fan that helps keep the enclosed drive cool, in turn helping to optimize operation while preserving drive lifespan. To prevent damage to the hard drive(s) while being transferred in and out of the computer, the drive caddy features shock absorbers and rubber cushioning that help limit vibration/shock to the drive. A dependable, long-lasting storage solution, the drive drawer features highly durable construction, with a 3K insertion rating and is backed by StarTech.com's 1 warranty. Black DRW110ATABK Mac PC Removable Drive Drawer StarTech.com Storage Enclosure Ultra ATA/100 (ATA-6) Ultra ATA/133 (ATA-7) Ultra ATA/66 (ATA-5) Up to 133 MBps Value www.startech.com |
|
|
USB 2.0 To IDE 2.5- 3.5- 2 Connect Cable + Adapter $11.9 Change your 2.5"/3.5" hard drive, CD-ROM, CD-RW, DVD-RW or any internal IDE devices into external portable USB2.0 devices USB2.0 interface, 480Mbps high speed data transfer rate Twin connector, connect either 2.5" (44 pins) or 3.5" (40 pins) standard IDE device Light weight, lowest cost mobile storage solution Come with universal AC power adaptor, input power 100~240V, output 12V, 2A and 5V, 2A Power supply for standard IDE devices Plug And Play under Windows XP/2000/ME Systems Supported:Windows98SE/ME, Windows 2000, Windows XP |
|
|
Kingwin KF21ITB Black Aluminum Tray For Kf21Ipf Ide Kit $31.98 KF21ITB black aluminum inner tray for KF21IPFB mobile rack. Features:. Model: KF21ITB. Extra inner tray for KF21IPFB mobile rack. Aluminum tray without fan for KF21IPFB IDE kit. Easy transport and secure valuable data. For standard 1 or 1.6 height 3.5 H.D.D. Support all brands of 3.5 IDE ATA 33/66/100/133 H.D.D. Suitable hard disk type 1.0 or 1.6 height 3.5 H.D.D. |
|
|
Free Shipping!!! USB 2.0 to IDE SATA 2.5 3.5 HDD Adapter Converter Cable #010 $8.99 USB 2.0 to IDE SATA 2.5 3.5 Hard Drive Cable Light weight, lowest cost mobile storage solution Compliant with USB 1.1 and 2.0 |
|
|
USB 2.0 to IDE SATA 2.5 3.5 Hard Drive Cable + Free Shipping #010 $72.47 USB 2.0 to IDE SATA 2.5 3.5 Hard Drive Cable Light weight, lowest cost mobile storage solution Compliant with USB 1.1 and 2.0 |
|
|
3.5IN IDE ATA100 CARRIER $28.99 3.5IN IDE ATA100 CARRIER |
|
|
15PK 3.5IN IDE ADAPTER FOR $552.99 15PK 3.5IN IDE ADAPTER FOR |
|
|
Tripplite / IDE TO SATA / P936-000 $27.23 Tripplite - IDE TO SATA - P936-000 |
|
|
CF To IDE 2.5 ide Adapter ide case for laptop $4.82 CF To IDE 2.5 inch ide Adapter ide case for laptop computer adapter ,hdd adapter industrial |
|
|
SATA to IDE Converter - Storage controller - IDE - SATA $24.99 Black Box SATA to IDE Converter - Storage controller - IDE - SATA |
|
|
IDE Bold $29 Download the IDE Bold font for Mac or Windows in OpenType, TrueType or PostScript format. |
|
|
IDE Oblique $29 Download the IDE Oblique font for Mac or Windows in OpenType, TrueType or PostScript format. |
|
|
IDE Regular $29 Download the IDE Regular font for Mac or Windows in OpenType, TrueType or PostScript format. |
|
|
Ide Volume $39 Download the Ide Volume font for Mac or Windows in OpenType, TrueType or PostScript format. |
|
|
IDE to SATA Converter Adapter for 3.5 IDE HDD DVD $5.37 IDE to SATA Converter Adapter for 3.5 IDE HDD DVD IDE to SATA Converter sata to ide converter |
|
|
Ide's Improved Beehive $19.99 Ide's Improved Beehive - Premium Poster |
|
|
Mobile $10 Mobile - PortoRoc Productions |
|
|
Kingwin Mobile Rack Insert $35.32 This extra inner tray for KF-21-IPF mobile rack is an easy way to transport and secure valuable data. This rack insert is designed for a standard 1-inch or 1.6-inch height, 3.5-inch hard drive.Aluminum tray without fan for KF-21-IPF IDE kit Support all brands of 3.5-inch IDE ATA 33/66/100/133 HDD Suitable hard disk type 1-inch or 1.6-inch height 3.5-inch HDDForm factor: 3.5-inchColor: BlackMaterial: AluminumInterface: SATAModel: KF-21-IT-B |
|
|
44pin to 40pin 3.5 to 2.5 laptop ide Male ide Converter $3.53 44pin to 40pin 3.5 to 2.5 laptop ide Male ide Converter |
|
|
100pcs/lot 2 in 1 IDE to SATA / SATA to IDE Adapter Converter $244.21 100pcs/lot 2 in 1 IDE to SATA / SATA to IDE Adapter Converter |



US $38.34










































































![NEW] IDE Hard Drive Caddy Connector for HP Mobile workstation nw8000](http://www.djnexum.com/images/e/380434545875_0.jpg)







