Материал просмотрен 810 раз(а)

Возвращаюсь к вопросу о дальнейшем трудоустройстве начинающего администратора. Хорошо бы развить в себе навыки программирования, чтобы уметь создавать что-то реально новое и свежее.

В мире, где компьютеры уже внедрились в нашу жизнь настолько, что уже даже не можем обойтись без них. На работе, дома. В путешествии. И речь не всегда идет о полноразмерных десктоп-станциях. Мобильные компьютеры – вот где прогресс.

Просто бешенная популяризация смартфонов открывают просторы нового рынка, как программного, так и аппаратного обеспечения. Не секрет, что самым популярным мобильным устройством является iPhone.

Я не скажу, что большой поклонник фирмы Apple, то есть не гонюсь за новинками с выходом iPhone5 и т.д. Но саму платформу эту считаю очень перспективной. Равно как и iPad, продажи только набирают популярность. С каждым годом, а так же с каждым аноносированием нового продукта, число пользователей iPhone и iPad становится всё больше. И даже весьма высокая цена по сравнению с устройствами с похожими характеристиками не отпугивает пользователей.

Итак, разработка приложений ipad для начинающих программистов – это будущий хлеб. Изучаем язык программирования Objective C. Скачиваем эмулятор, либо тестируем программы на своём Айфоне, правда за это придется заплатить Apple 99$, или делать jailbreak.

Приложения для iOS

Приложения для iOS

Логика приложений под iPhone весьма проста. Объектно-ориентированное программирование и MVC. Каждый объект разделяется на .h и .m файлы, где .h – header, заголовочный файл, а .m – соответственно, реализация (implementation). Подобное разделение понятно, если вы программировали на Delphi, Pascal, где каждый Unit разделяется на две части – заголовочную, где объявляются прототипы функций, типы данных, константы; и исполнительную, где закладываются все методы приложения. В общем тут примерно то же самое.

Приложения для iOS

Приложения для iOS

Для начала разработки вам потребуются следующие инструменты:

  • XCode – среда разработки;
  • iOS SDK – Набор для разработчика софта;
  • Зарегистрироваться как разработчки Apple;
  • Иметь базовые познания в программировании;

Если базовых познаний нет, то вот неплохая статейка, которая рассказывает, как написать первое приложение типа Hello World!