Новости 

Основы разработки приложений для iPhone

Поделиться ссылкой:

С тех пор, как Apple выпустила iPhone в США, люди во всем мире взялись за него, поэтому сегодня многие используют iPhone. Это удивительная технология, которая может быть приобретена по средней цене и включает в себя технологию сенсорного экрана большого размера и компактную изогнутую форму.

Сенсорный экран может касаться двух разных пальцев в разных местах. IPhone также включает в себя систему глобального позиционирования, чтобы вы могли узнать, где вы находитесь. Он имеет возможность обнаруживать движение в трех измерениях, наряду с другими функциями, такими как камера, каталог и программируемый вибратор. Таким образом, iPhone — это больше, чем просто телефон. Работает с ARM 620 МГц с пониженным нагревом, наряду со 128 МБ DRAM и 4-16 ГБ флэш-памяти. Он использует Apple OS X, построенную на Unix. Отличным новым дополнением к возможностям iPhone является то, что вы можете создавать свои собственные приложения, кроме доступных. Существует выпущенный инструментарий для разработчиков, iPhone SDK, который позволяет разрабатывать приложения для iPhone. Есть два варианта: веб-приложения и нативные приложения. Веб-приложения запускаются в браузере с использованием HTML, CSS, ASP, Java, .NET, Ruby или JSP, а собственные программы работают на встроенных платформах, предоставляемых комплектом разработчика iPhone.

Язык, на котором вы пишете свой код, называется Objective-C, реализованный Apple. Это объектно-ориентированный язык, поэтому он содержит данные и методы инкапсуляции, наследования и полиморфизма, которые концентрируются вокруг объектов, доступности и связей между ними. Таким образом, вы можете использовать кнопки, представления, окна, ползунки и элементы управления, чтобы перемещать информацию в программе и взаимодействовать с ней посредством событий и действий.

Стандартные классы доступны, но вы можете создавать свои собственные классы, которые наследуют что-то от обычного и позволяют им взаимодействовать с вашим проектом. Операционная система состоит из четырех уровней (Core OS, Core Services, Media, Cocoa touch), каждый уровень содержит платформу, которую вы можете использовать для своего приложения. Core Level Core OS включает в себя ядро ​​программного обеспечения, которое имеет дело с сетью, многопоточностью, вводом / выводом и памятью. Базовые сервисы обеспечивают основу для всех приложений, Media предоставляет протоколы для аудио и видео, а Touch Cocoa — это та, которая позволяет вам контролировать события, окна и пользовательские интерфейсы.

Вы должны использовать компьютер Intel Mac с Mac OS X Leopard и использовать загружаемый iPhone SDK. Он может протестировать ваше приложение при отсутствии iPhone. Вам также нужно зарегистрироваться для разработки программ Apple.

Игровые приложения для iPhone уже созданы. Они используют устройство датчика движения для управления движением автомобилей в гоночных играх. Другие приложения используют Wi-Fi, например ноутбук или компьютер.

Если вы заинтересованы в разработке мобильной игры или приложения для iPhone, вы можете обратиться в компанию по разработке приложений для iPhone в Интернете. Эти компании не могут быть старше двух лет, но некоторые работают в сфере ИТ гораздо дольше, поэтому их опыт может быть полезен для вас.

Мы не придумываем новости, мы их копируем! Верить или нет тому, что вы прочитали на нашем сайте, личное дело каждого!

Похожие записи

Top