Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
Анарион
8 / 9 / 3
Регистрация: 18.11.2009
Сообщений: 676
#1

С чего начать программировать под iphone/ios? - Программирование iOS/iPhone

23.11.2014, 14:24. Просмотров 1195. Ответов 11
Метки нет (Все метки)

в этом абсолютный новичек. а вот опыт программирования под пк - лет 7.
поэтому вопрос такой: подскажите пожалуйста, как это все будет выглядеть в комплексе? насколько я понимаю нужна среда для разработки на object c, а также эмулятор самого устройства. Может быть уже есть готовые связки подобного?
если программа будет работать на эмуляторе то гарантирует ли это работу на реальном устройстве?

Добавлено через 4 минуты
и еще - вроде бы успел понять что там как то не просто с кроссплатформенностью. этот объектный с, он что, создает код годящийся для любых процессоров? а как тогда быть с аппаратной частью? и что, под ПК тоже он может? под x86?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2014, 14:24     С чего начать программировать под iphone/ios?
Посмотрите здесь:

Обязательно ли наличие Mac OS X, чтобы программировать для iOS?
Хочу начать программировать на iOS, нужно ли знать Cи? Objective-C
Ищу единомышленника по изучению Objective-c, программирования под iOS, iPhone
Начал программировать под ios с qt 5.2 c++, объясните что по чем
С чего начать программирование под IOS?
С чего начать прогать для iOS? Обязательно ли для этого иметь Mac? Или же, можно и на Win?
Как начать изучение разработки под ios?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vitali36
7 / 7 / 2
Регистрация: 09.02.2014
Сообщений: 91
23.11.2014, 17:11     С чего начать программировать под iphone/ios? #2
Нужен мак или виртуалка с Mac OS. Среда разработки - XCode. Симулятор iphone/ipad идет вместе SDK. Чтобы тестировать на реальном устройстве, необходимо купить аккаунт за 99$. Наличие аккаунта также дает возможность выкладывать свои приложения в AppStore. Писать приложения можно только для устройств фирмы Apple.
Анарион
8 / 9 / 3
Регистрация: 18.11.2009
Сообщений: 676
23.11.2014, 17:27  [ТС]     С чего начать программировать под iphone/ios? #3
а если я куплю аккаунт то мне дадут эмулятор который эмулирует точнее что ли? или как? а код кроссплатформенный? а как же тогда с видеокарт решается вопрос? железо то разное у ПК и у телефонов
vitali36
7 / 7 / 2
Регистрация: 09.02.2014
Сообщений: 91
23.11.2014, 17:55     С чего начать программировать под iphone/ios? #4
Цитата Сообщение от Анарион Посмотреть сообщение
а код кроссплатформенный? а как же тогда с видеокарт решается вопрос? железо то разное у ПК и у телефонов
Что значит эмулятор точнее? На эмуляторе устройства ты просто смотришь что ты накодил. Иными словами покупка аккаунта дает возможность зарабатывать деньги со своих приложений в AppStore. Objective-C не является кроссплатформенным. А с железом голову вообще не нужно забивать. Все уже оптимизировано за нас. Дело разработчика писать хорошие приложения. Железом пусть занимаются инженеры-электронщики
Анарион
8 / 9 / 3
Регистрация: 18.11.2009
Сообщений: 676
23.11.2014, 18:12  [ТС]     С чего начать программировать под iphone/ios? #5
а есть сейчас компиляторы которые могут откомпилить под андроид и под ios один и тот же код? или это в корне разные вещи?

Добавлено через 3 минуты
Цитата Сообщение от vitali36 Посмотреть сообщение
Дело разработчика писать хорошие приложения. Железом пусть занимаются инженеры-электронщики
что за ерунда, извините. написали программу которая содержит модель с миллионом вершин и сложные шейдеры. на ПК поддерживаются сложные шейдеры. на мобильных ВСЕ горзадо проще, видеокарта слабее. и никакая тут универсальность не поможет.
Vorona
Peace 2 all shining faces
666 / 528 / 44
Регистрация: 05.03.2010
Сообщений: 1,271
23.11.2014, 18:24     С чего начать программировать под iphone/ios? #6
Цитата Сообщение от Анарион Посмотреть сообщение
а есть сейчас компиляторы которые могут откомпилить под андроид и под ios один и тот же код? или это в корне разные вещи?
Java код преобразуется в байт-код и запускается на виртуальной машине JVM, с Objective-c тут дела обстоят иначе
плюс в андроиде свой сдк, в иОС - свой, т.е нужен слой который будет преобразовывать код для одной и другой сдк и тд и тп
Есть Xamarin, где можно писать на C# один код и он будет скомпилирован для разных платформ по-своему и ко всему прочему UI будет нативный

Цитата Сообщение от Анарион Посмотреть сообщение
что за ерунда, извините. написали программу которая содержит модель с миллионом вершин и сложные шейдеры. на ПК поддерживаются сложные шейдеры. на мобильных ВСЕ горзадо проще, видеокарта слабее. и никакая тут универсальность не поможет.
Ну не говорите, конечно телефон с пк сравнивать не стоит, но, например, Infinity Blade 3 я считаю произведением искусства, так что да, пусть железом занимаются инженеры из этой области
Duzekrutov
20 / 20 / 1
Регистрация: 22.01.2013
Сообщений: 165
25.11.2014, 10:54     С чего начать программировать под iphone/ios? #7
Цитата Сообщение от vitali36 Посмотреть сообщение
Чтобы тестировать на реальном устройстве, необходимо купить аккаунт за 99$. Наличие аккаунта также дает возможность выкладывать свои приложения в AppStore.
Купил себе подержанный МАС , зарегился как разработчик и поставил Xcode 3.5.2 ... А плата 99 $ однаразовая или регулярная ? т. е. если один раз заплачу - значит ли что всю жизнь могу писать и продавать проги ..?
vitali36
7 / 7 / 2
Регистрация: 09.02.2014
Сообщений: 91
25.11.2014, 10:59     С чего начать программировать под iphone/ios? #8
99$ в год. Поставил Xcode 3.5? Посвежее поставить не?))) уже шестой вышел) Какого года mac кстати?
Duzekrutov
20 / 20 / 1
Регистрация: 22.01.2013
Сообщений: 165
25.11.2014, 11:23     С чего начать программировать под iphone/ios? #9
Поставил 3.5.2 потому что только такой подходит для Snow Leopard 10.6 и для cоre duo 2.16 ГГц.
vitali36
7 / 7 / 2
Регистрация: 09.02.2014
Сообщений: 91
25.11.2014, 11:50     С чего начать программировать под iphone/ios? #10
Просто не поторопился ли ты с покупкой? Все-таки брать то надо было более менее свежий. Максимум двух летней давности. Посидел бы на виртуалке, подкопил бы денег и посвежее взял.
Duzekrutov
20 / 20 / 1
Регистрация: 22.01.2013
Сообщений: 165
25.11.2014, 12:58     С чего начать программировать под iphone/ios? #11
Да я купил ради забавы... фильмы смотреть по инету ходить. Можно даже программку простую написать. У меня книга
по xcode 3.1 чувачка по имени Wei-Meng Lee на 600 страниц... Эта версия xcode очень много что может...
Да и цена ИМАСа на ебей за 170 долларов (как новый)....
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.11.2014, 04:42     С чего начать программировать под iphone/ios?
Еще ссылки по теме:

С чего начать разработку для iOS?
Как начать писать под iOS?
Можно ли полноценно программировать под ios с обычного пк
Программирование iOS, с чего начать?
С чего начать писать под ios? Swift

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Vorona
Peace 2 all shining faces
666 / 528 / 44
Регистрация: 05.03.2010
Сообщений: 1,271
26.11.2014, 04:42     С чего начать программировать под iphone/ios? #12
блин и вправду поторопился, но раз уже купил, то да, выжимай по максимуму из того что можно выучить и побыстрее бери модель поновее
Yandex
Объявления
26.11.2014, 04:42     С чего начать программировать под iphone/ios?
Ответ Создать тему
Опции темы

Текущее время: 23:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru