Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Кто пробовал свои силы в разработке под iOS?
vagrand  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2667
Пользователь №: 18145
На форуме: 7 лет, 5 месяцев, 13 дней
Карма: 84




В общем появилось пару потенциальных заказчиков ан web-систему + приложения под Android и iOS.
Под Android уже пробовал программить и в принципе с задачей справлюсь, а вот под iOS не пробовал.
Сейчас стоит дилемма:
1. Попробовать самому программить под iOS. Пулюсы: не надо ни с кем делиться, в будущем можно брать доп заказы. Минусы: у меня нет никаких iOS устройств для теста, нету и маковского компа для самой разработки, надо платить 99$ в год за девелоперский аккаунт, есть сомнения в том что осилю саму разработку.
2. Найти программера, который уже пишет под iOS и не париться. Плюсы: не нужно тратить время на изучения и деньги на девайсы/аккаунт. Минусы: надо делиться прибылью, не получиться в дальнейшем охватить этот сегмент заказов, который очень неплохо дополняет веб разработку.

В общем если кто-то уже пробовал свои силы в разработке под iOS, прошу поделиться вашими соображениями. Насколько вообще сложнее прогить под эту ОС чем например под тот же Android?


--------------------
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Arh  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



146%
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2102
Пользователь №: 27172
На форуме: 5 лет, 8 месяцев, 3 дня
Карма: 70




Я как то интересовался, потом забил, потом опять интересовался, потом опять забил, и в какой то из этих моментов точно помню что где то читал, что под iOS проще =)


--------------------
:)
PMСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
bestxp  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



орангутанг
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2004
Пользователь №: 36605
На форуме: 3 года, 9 месяцев, 16 дней
Карма: 111




Разработка под iOS легче =)
есть алтернатива например phoneGap ionic.io и тому подобные штуки кроссплатформенной разработки приложений, еще и на html + js построенные, сейчас не так как год назад, не глючные и тд

если же взять objective-c то сначала будет бесить многословность и кучу [[[[]]]] =)
если swift то тут уже ближе к руби =) но нужно помнить про ARC и кой где он не работает и придется вспоминать что такое gc ручками и тд =)

в общем когда разберешься нативное приложение сделать не сложнее ручками чем веб сайт =)


--------------------
PMПисьмо на e-mail пользователюСайт пользователяICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
vagrand  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2667
Пользователь №: 18145
На форуме: 7 лет, 5 месяцев, 13 дней
Карма: 84




bestxp
Спасибо за предметный ответ.


--------------------
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Oyeme  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Reality is wrong. Dreams are for real
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1672
Пользователь №: 16955
На форуме: 7 лет, 9 месяцев, 9 дней
Карма: 94




Цитата
1. Попробовать самому программить под iOS. Пулюсы: не надо ни с кем делиться, в будущем можно брать доп заказы. Минусы: у меня нет никаких iOS устройств для теста, нету и маковского компа для самой разработки, надо платить 99$ в год за девелоперский аккаунт, есть сомнения в том что осилю саму разработку.
2. Найти программера, который уже пишет под iOS и не париться. Плюсы: не нужно тратить время на изучения и деньги на девайсы/аккаунт. Минусы: надо делиться прибылью, не получиться в дальнейшем охватить этот сегмент заказов, который очень неплохо дополняет веб разработку.

1.Без девайсов тетсировать не очень удобно.По крайни мере следует иметь планшет,телефон и лаптоп.
2.Совсем разный подход к разработкам.
Я занимался программированием игр для андройд устройств,так и на iOS.
Каждому свое.Для IOS удобно что нет миллион разных версий как для андроид,где тестирование происходит на десятках разных девайсах.

Все зависет от чего Вы хотите и есть ли у Вас время на этом.


--------------------
Programming: Private lessons via skype £45/h

Частные уроки в Лондоне / удаленно по skype.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
vagrand  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2667
Пользователь №: 18145
На форуме: 7 лет, 5 месяцев, 13 дней
Карма: 84




Oyeme
Цитата
1.Без девайсов тетсировать не очень удобно.По крайни мере следует иметь планшет,телефон и лаптоп.


Это понятно. Если решусь, то придется брать как минимум iphone и macbook/mac mini

Цитата
Для IOS удобно что нет миллион разных версий как для андроид,где тестирование происходит на десятках разных девайсах.


Это уже гуд


--------------------
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
sergeiss  
Дата
Цитировать сообщение

Пользователь сейчас на форуме



Сидел он, дум великих полон - и вдаль глядел
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 14968
Пользователь №: 4190
На форуме: 8 лет, 9 месяцев, 28 дней
Карма: 443




Цитата (Oyeme @ 21.12.2015 - 12:28)
1.Без девайсов тетсировать не очень удобно.По крайни мере следует иметь планшет,телефон и лаптоп.

А не существует программных эмуляторов девайсов?


--------------------
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
PMICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
vagrand  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2667
Пользователь №: 18145
На форуме: 7 лет, 5 месяцев, 13 дней
Карма: 84




sergeiss
Насколько я понял там есть какой-то эмулятор. Но эмулятор это эмулятор, тестить на живом девайсе все равно нужно + проблема не столько в девайсе для тестов, сколько в девайсе для разработки, он то и стоит основную сумму денег, даже если б.у. брать.


--------------------
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
sergeiss  
Дата
Цитировать сообщение

Пользователь сейчас на форуме



Сидел он, дум великих полон - и вдаль глядел
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 14968
Пользователь №: 4190
На форуме: 8 лет, 9 месяцев, 28 дней
Карма: 443




vagrand, мой скромный опыт в работе с Firefox OS показал, что эмулятор ускоряет разработку. Минимальное время от внесения изменений до начала их тестирования в эмуляторе у меня составляло порядка 25 секунд. А с девайсом уходило больше времени; за счет того, в частности, что девайс дольше перезагружается, чем эмулятор. Да и перезаписывать данные в девайс приходится, что также требует времени. Минимум минуты 2, вместо 25 секунд.
Хотя, конечно, на девайсе тоже надо тестить, тут спору нет никакого.
Поэтому и спрашиваю, есть ли эмулятор для iOS.


--------------------
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
PMICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
vagrand  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2667
Пользователь №: 18145
На форуме: 7 лет, 5 месяцев, 13 дней
Карма: 84




sergeiss
Ну я могу судить только по разработке под Android. Там на девайсе тестить нет никаких проблем и реально быстрее запускается чем на глючном эмуляторе.


--------------------
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Oyeme  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Reality is wrong. Dreams are for real
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1672
Пользователь №: 16955
На форуме: 7 лет, 9 месяцев, 9 дней
Карма: 94




sergeiss , Вообще не удодно та как не сможешь достучатся до hardware access (gyroscope, accelerometer, etc.)
Так же как ты протестируешь gestures? и как они реагируют итд

Симуляторы в этом тебе вообще не помогут wink.gif


--------------------
Programming: Private lessons via skype £45/h

Частные уроки в Лондоне / удаленно по skype.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
AllesKlar  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 3375
Пользователь №: 38635
На форуме: 2 года, 11 месяцев, 8 дней
Карма: 170




под iOS эмуляторы - это вообще ложный путь.
Мы в конторе что только не пробовали. Причем, это даже для веба (Safari) справедливо.
Сначала в хроме эмулировали, потом купили какой-то яблочный бокс, который типа терминального сервера, а заказчик все жаловался и жаловался и жаловался.
Купили в итоге ipone, ipad и Mac. Все довольны, баги исчезли.


--------------------
[продано копирайтерам]
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
bestxp  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



орангутанг
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2004
Пользователь №: 36605
На форуме: 3 года, 9 месяцев, 16 дней
Карма: 111




iOS эмулятор идет в коробке вместе c xcode
но на эмуляторе сложно отследить утечки и там может быть такая ситуация что баг будет только на устройстве,

для работки ни лицензия ничего не нужно, лицензия нужна что бы выложить проект в appstore

далее такой нюанс) я когда начинал разрабатывать под ios у меня даже мака не было)) все было в wmvare контейнере) который кстати неплохо справлялся) только были иногда проблемы с раскладкой) а так полноценно работал)

но нужен как минимум процессор интел =) и норм оперативки для таких махинаций )



--------------------
PMПисьмо на e-mail пользователюСайт пользователяICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Guest  
Дата
Цитировать сообщение


Гость пожелал остаться неизвестным

Unregistered









>iOS эмулятор
Там не эмулятор, там симулятор. Если приложение сложнее RSS-читалки – реальное устройство для тестов очень даже нужно.
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса