Apple iPhone SDK for Mac

Apple iPhone SDK for Mac 3.2

Mac / Apple / 18905 / Doly spes
Düşündiriş

“Mac” üçin “Apple iPhone SDK” döredijilere “iPhone”, “iPad” we “iPod touch” üçin programmalar döretmäge mümkinçilik berýän güýçli dörediji gurallar toplumydyr. 3.2 wersiýasynyň çykmagy bilen bu programma üpjünçiligi öňküsinden has ygtybarly we aýratynlyklara baý boldy.

“IPhone SDK” özeninde, iOS programmalaryny gurmak we düzetmek üçin giňişleýin gurallar toplumyny üpjün edýän “Xcode Integrated Development Environment” (IDE) -ni öz içine alýar. Bu kod redaktirlemekden we taslamany dolandyrmakdan başlap synag we ýaýbaňlandyryşa çenli hemme zady öz içine alýar.

“Xcode” -niň esasy aýratynlyklaryndan biri, “Objective-C”, “Swift”, “C ++” we başga-da köp programma dillerini goldamakdyr. Bu, dürli derejeli işläp düzüjilere taslamalarda bilelikde işlemegi ýa-da zerur bolanda dilleriň arasynda geçmegi aňsatlaşdyrýar.

“Xcode” -iň özünden başga-da, “iPhone SDK” ösüş işlerini tertipleşdirmäge kömek edip biljek başga-da birnäçe peýdaly gurallary öz içine alýar. Mysal üçin:

- Interfeýs gurluşykçysy gural, döredijilere süýräp-gaçyrmak dolandyryşlaryny ulanyp, ulanyjy interfeýslerini wizual dizaýn etmäge mümkinçilik berýär.

- Gurallar guraly hakyky wagtda öndürijilik derňewini we düzediş mümkinçiliklerini üpjün edýär.

- Simulyator döredijilere fiziki enjamlara mätäç bolmazdan, wirtual iOS enjamlarynda programmalaryny barlamaga mümkinçilik berýär.

Bu aýratynlyklaryň hemmesi, “Apple iPhone SDK” -ny häzirki wagtda elýeterli iň güýçli dörediji gurallaryň birine öwürmek üçin birleşýär.

Actuallyöne bir programmany işläp düzmek barada näme aýdyp bilersiňiz? Bu proses nähili görünýär?

Ilki bilen, iOS programmasyny işläp düzmek, üýtgeýjiler, funksiýalar, aýlawlar we ş.m. ýaly programma düşünjeleri, şeýle hem Objective-C ýa-da Swift ulanýan bolsaňyz, obýekte gönükdirilen programma ýörelgeleri bilen tanyşlygy talap edýändigini bellemelidiris.

Ösüş gurşawyňyzy guranyňyzdan soň (adatça Mac-da Xcode gurmagy göz öňünde tutýar), interfeýs gurluşykçysyny ulanyp, ulanyjy interfeýsini kesgitlemek arkaly programmaňyzy döredip bilersiňiz. Bu UI elementlerini kanwada süýräp (düwmeler ýa-da tekst meýdanlary ýaly) we häsiýetlerini (ululygy ýa-da reňki ýaly) düzmegi öz içine alýar.

Indiki bolsa, Objective-C ýa-da Swift-de kod ýazmak - ulanyjylaryň özleri bilen gatnaşygynda programmaňyzyň özüni alyp barşyny kesgitleýän ýeri. “Apple” -iň çarçuwalary bilen üpjün edilen API-leri (UIKit ýaly) düwme kranlary ýa-da maglumatlary girizmek/çykarmak ýaly zatlary dolandyrmak üçin ulanarsyňyz.

Xcode-iň redaktor penjiresinde kod ýazanyňyzda, ösüş prosesinde ýalňyşlyklary ir kesgitlemäge kömek edýän sintaksis aýratynlygyny görersiňiz. Kodlaşdyrmagyň hemmesi ýerine ýetirilenden soň, programmany hakyky enjamda nähili görünjekdigini we özüni alyp barşyny simulýatorda işledip bilersiňiz.

Bu amalyň dowamynda, Xcode säwlik habarlary we duýduryşlar arkaly peýdaly jogap berýär, şonuň üçin islendik mesele has uly problema bolmanka ir tutulýar.

Umuman aýdanyňda, “Apple iPhone SDK” ýokary hilli programmalary çalt we netijeli gurmak isleýän döredijiler üçin zerur zatlary hödürleýär. IOS ösüşinden ýaňy başlaýarsyňyzmy ýa-da öndürijiligini ýokarlandyrmak isleýän eýýäm tejribeli işläp düzüjiňiz bolsun, bu programma üpjünçiliginiň hemmelere hödürleýän zady bar.

Doly spes
Neşirçi Apple
Neşirýat sahypasy http://www.apple.com/
Çykan senesi 2010-05-29
Sene goşuldy 2010-05-29
Kategoriýa Öndüriji gurallary
Kategoriýa IDE programma üpjünçiligi
Wersiýa 3.2
Os talaplary Macintosh, Mac OS X 10.5 Intel, Mac OS X 10.6 Intel
Talaplar This app requires Mac OS X 10.6, and does not run on Mac OS X 10.5. Please ignore the "Operating System Requirements" field for this listing.
Bahasy
Hepdede ýüklemeler 0
Jemi ýüklemeler 18905

Comments:

Iň meşhur