Кто создавал приложения для iOS?
Оказалось, что гораздо большая проблема чем для андроида под виндой. Из под винды, похоже в принципе низзя даже на эмуляторе запустить, если больше ничего маковского рядом нет.
Нужен не только Мак комп, но и xCode на нем, а также AplleId и еще какое-то устройство с iOS к нему подключенное. А для публикации в магазине аппле нужна еще платная лицензия разработчика?
Это действительно так или я что то неправильно делал?
Или все же можно ipa создать только имея макбук?
Я не создавал, но судя по узнанному у других опыту, если не хотите постоянных проблем и неудобств при разработке и тестировании, то лучше купить железо Эппл. Они половину своих ноутов и десктопов разрабам iOS загоняют. Там всё на это специально заточено.
Можно ещё хакинтош на обычный пк установить. А в xcode так же есть эмулятор iphone, ipad. Я лет десять назад с этим игрался - всё работало нормально. Только видюху пришлось поменять с amd на nvidia, так как у первой было плохо с аппаратным ускорением.
Можно ещё хакинтош на обычный пк установить
не нашел ничего бесплатного
А в xcode так же есть эмулятор iphone
Ну так с ним работает. Да этого места особых проблем не было. Разве что если андроид не имеет разрешения, допустим на камеру, так ничего и не происходит, а под маком просто вылетает.
Проблема в генерации приложения, которой потом на IPhone можно будет загрузить.
Еще и неясно можно будет ли загрузить для теста с любого места или только с магазина apple?
это НЕПРАВДА: МОЖНО писать бесплатно - и для себя, и для других, только в аппстор бесплатно не возьмут - это да!
А можно сделать проще, просто купить домен .app, и дать ссылку на домен, или сделать пустой App под iOS, т.е. использовать WKWebView, который будет обращаться к сайту с доменом .app. Достаточно на Bootstrap-е всё делать. Программирование под iOS это целая история, там не так всё просто. Ну а если делать App сначало нужно понять что такое Synthesize и понять что такое ! и ?.
я не знаю, зачем делать проще простого... и не заметил, что программирование под иос - какая-то особая история
Когда дошёл до UITableView и UITableViewCell мотивация дальше изучать программирование под iOS пропала, посмотрел видео, и мне очень понравилось, там на Ionic-е ангуляре, и капациторе App создаёшь, правда с Ionic там тоже неразбериха, т.к. в разных версиях по разному, я имею ввиду это видео посмотрел:
Это я для AlexNek написал. Я только иногда в Objective-C играюсь.
ну раз у вас есть опыт работы с мас ос, расскажите плиз подробнее. Интересует прежде всего процесс создания и тестирования ipa
Для теста сделан проект Ionic+capacitor для отладки нужен Мас и xCode, а вот для сборки xCode потребовал appleId и iOS устройство.
Пока что впечатления от iOS негативные. Если без нужных permission андроид просто не работает то там прога просто вылетает.