Nikolay Blokhin Facebook Nikolay Blokhin Instagram Nikolay Blokhin Linkedin Nikolay Blokhin Twitter

Hi, I'm Nikolay Blokhin I build the cool things with Python and Swift

Что нужно чтобы начать программировать для iOS или OSX

Что нужно для написания приложения для iPhone или iPad? Какие инструменты для этого понадобятся и что нужно знать чтобы написать свое первое приложение для айфона? С этим я помогу вам разобраться в этой статье.

На самом деле, чтобы начать программировать под iOS и/или OS X нужно не так уж и много. Во первых, вам понадобится компьютер с операционной системой OS X. Это может быть как один из ноутбуков (MacBook, MacBook Air, MacBook Pro), так и стационарный компьютер (iMac, Mac mini). Самым дешевым вариантом будет покупка Mac mini, самым оптимальным (для разработчика) – MacBook Pro.

Я бы не рекомендовал использовать что-то на подобии хакинтоша (обычный компьютер, произведенный не компанией Apple, с установленной на нем системой OS X). Кроме того что работать такая система будет крайне не стабильно и не предсказуемо, это еще и не законно. Если вы серьезно хотите заниматься мобильной разработкой для apple-устройств, Купите себе мак и не мучайтесь.

Во вторых, вам нужна будет среда разработки XCode. Она бесплатна, и ее можно свободно скачать и установить с апстора. Занимает она несколько гигабайт, но зато содержит все что необходимо для разработки приложений для iPhone, iPad и OS X, а также iOS-эмулятор и документацию.

Этого достаточно для того чтобы вы начали разрабатывать свои приложения для айфона, айпада и настольных компьютеров, а также для начала изучения основ мобильной разработки и языка Swift.

Однако, чтобы распространять и публиковать свои приложения, вам понадобится зарегистрироваться в Apple Developer Program. Но с этим можно пока не торопится, по крайней мере пока у вас не будет первой версии вашего приложения.