• Cуществует iOS команда для подключения к беспроводной сети метро Москвы?

    Squatch
    @Squatch
    iOS developer
    Попадалась на глаза вот такая штука. Возможно поможет.
    Ответ написан
    Комментировать
  • Как изучать фрэймворки?

    Squatch
    @Squatch
    iOS developer
    Документация - это не только API Reference с описанием методов класса, но и множество руководств от Apple. Вот, например, гайд по UITableView, где довольно много основ расписано, но как выше верно заметили - нужен английский, без него никуда.
    Ответ написан
    Комментировать
  • Cloud MAC OS для разработки?

    Squatch
    @Squatch
    iOS developer
    Облачных сервисов, позволяющих работать удаленно с полноценной Mac OS не так много, они легко гуглятся. Это простой и надежный вариант, но они все имеют весьма конский ценник, т.к. вынуждены крутиться на железе от Apple. Если смотреть в перспективе на несколько месяцев, думаю, что дешевле выйдет взять б/у Mac Mini на Avito в пределах 8000р, только смотреть желательно на модели, хотя бы с 2007-го, а лучше 2009-го года, чтобы можно было работать с El Capitan. Не самая последняя версия ОС, но с него по прежнему можно полноценно вести разработку. Ну или как сказали выше - вариант с виртуальной машиной, если есть достаточно мощный комп под рукой. Ещё можно посмотреть в сторону hackintosh. Он заведётся не на любом железе, и его установка требует определенной сноровки и времени, но работать будет сильно приятнее, чем на виртуалке. Ну и последний вариант, который приходит на ум - если есть iPad, можно поставить Swift Playground и немного поиграться с языком / фреймворками. Но это, конечно, мало общего имеет с полноценной разработкой.
    Ответ написан
    Комментировать
  • Как на Ipad смотреть видео с Youtube в ускоренном воспроизведении?

    Squatch
    @Squatch
    iOS developer
    Из бесплатных - Tubex это умеет. Для не youtube-ных видео можно пользоваться AVPlayer HD, правда он платный.
    Ответ написан
    Комментировать
  • Как присвоить мобильному приложению под IOS VoIP статус?

    Squatch
    @Squatch
    iOS developer
    Дык в plist-ах же прописывается, не? Или вы что-то другое имеете ввиду?
    Как само приложение сконфигурировать, чтобы оно как voip могло работать в фоне, - описано в доке, раздел "Implementing a VoIP App". Но если пытаться использовать этот background mode в приложениях без voip, apple всё равно завернет его на ревью.
    Ответ написан
    Комментировать
  • Книга которая наставляет на правильный подход к программированию?

    Squatch
    @Squatch
    iOS developer
    Ещё довольно неплохая подборка советов по рабочему процессу приведена в книге "97 этюдов для программистов", которую, кажется, на тостере ещё ни разу не упоминали.
    Ответ написан
    Комментировать
  • Ставлю Mac OS на PC, ос видит ssd через USB, но не через SATA..?

    Squatch
    @Squatch
    iOS developer
    В случае с вопросами про хакинтош, намного больше шансов получить ответы в тематических сообществах. Есть же insanelymac и tonymacx86
    Ответ написан
    Комментировать
  • Где найти подкасты по разработке игр?

    Squatch
    @Squatch
    iOS developer
    Ну и ещё, в дополнение уже озвученным, конечно, отличный подкаст Flazm-a:
    https://itunes.apple.com/us/podcast/radioflazm/id7...
    Ответ написан
    Комментировать
  • Как сделать сетку бронирования?

    Squatch
    @Squatch
    iOS developer
    Задача довольно базовая. Если совсем не понятно, как к ней подступиться - лучше всего начать с изучения основ создания UI под iOS, посмотреть/почитать пару уроков на тему, разобраться с Xcode-ным редактором интерфейсов, основными визуальными компонентами, autolayout-ом. На вскидку:
    1) Если нет необходимости создавать такие вьюхи программно в большом количестве - можно сверстать это ручками в XIB-ах/storyboard-ах.
    2) Если делать программно - смотрите в сторону работы с UICollectionView или UIScrollView с добавлением кнопок и констрейнтов в коде.
    Ответ написан
    Комментировать
  • Как работать с XLIFF?

    Squatch
    @Squatch
    iOS developer
    Не совсем понятно, под какую ОС вы ищите софт. CafeTran Espresso, насколько я понял есть и под Win и под Mac. На Mac OS для редактирования xliff-ов пользуюсь простым, непритязательным XLIFFTool. За Win не скажу, но наверняка там есть что-то подобное.
    Ответ написан
  • Как соединить UITableView и UIScrollView with paging?

    Squatch
    @Squatch
    iOS developer
    Почему бы сразу не использовать UIPageViewController?
    Ответ написан
    Комментировать
  • Гуманитарное образование - это приговор?

    Squatch
    @Squatch
    iOS developer
    Знаю пару замечательных программистов без технического высшего. Если есть живой интерес - всё остальное можно освоить с большей эффективностью, чем за 5 лет в вузе, где чистое программирование, от силы половину времени занимает. Кроме того ВУЗ всегда даёт базу сильно шире тех знаний, которые потребуется для конкретной специализации (другое дело, что специализация потребует знаний которых не дают в вузе :)

    Я это к тому, что такая проблема с работодателями, скорее всего будет встречаться только до получения первого боевого опыта. Чтобы такой найти, нужно среди прочих кандидатов в джуниоры/стажеры иметь чуточку лучшие навыки по тем задачам, которыми предстоит заниматься. Если такие навыки будут, но работодатели, для которых гуманитарный диплом будет проблемой, продолжат встречаться, - таких правда лучше игнорировать. Их может быть не один и не два, но точно не все. Вакансий в веб-разработке - огромное множество, так что ни найти ничего вряд ли удастся, если продолжать искать :)

    Тут выше упомянули, что не стоит рассчитывать на то, что на работе вас будут учить, и оно наверно так. Но условия/возможности для обучения на первой работе должны быть. Банально, чтобы хотя бы вы были не одна в команде и было с кем проконсультироваться в случае чего.

    Есть вариант, где ваш диплом точно не будет играть никакой роли - фриланс. Но для обучения это плохой вариант)

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

    P.S. несколько забавно получилось) я тут какое-то время назад публиковал вопрос противоположного толка :) Нельзя ли с вами как-то обсудить причины разочарования в психологическом образовании?)
    Ответ написан
    7 комментариев
  • Возможно ли в google play и AppStore менять название и описание к приложению после публикации?

    Squatch
    @Squatch
    iOS developer
    За google play не скажу, а информацию по AppStore можно посмотреть тут (раздел "Viewing and Editing Shared App Information"). Данные, которые можно обновлять в любой момент помечены * (Description, Support URL, Marketing URL, Copyright, Trade rep, Routing app coverage file). Остальные поля можно редактировать при выпуске новой версии.
    Ответ написан
    Комментировать
  • Есть ли BaaS для мобильного приложения с парсингом сайтов?

    Squatch
    @Squatch
    iOS developer
    Был классный сервис - Kimono, который недавно закрылся. В комментариях к посту там народ накидал достаточно много ссылок на существующие альтернативы.
    Ответ написан
    Комментировать
  • IOS ошибка unsupported url?

    Squatch
    @Squatch
    iOS developer
    Возможно потому, что вы создаёте в init один sessionManager, который знает о baseURL, а в auth делаете POST запрос через другой менеджер, который про ваш baseURL не знает ничего? :)
    Ответ написан
  • Какие есть тонкости работы на курорте удаленно?

    Squatch
    @Squatch
    iOS developer
    По второму пункту - есть вот такая сравнивалка стоимости жизни в разных городах, разных стран.
    Ответ написан
  • Разработка приложений iOS и Android. Стоит ли?

    Squatch
    @Squatch
    iOS developer
    Я бы на это с такой стороны посмотрел:

    1) Заниматься одновременно и iOS и Android разработкой, как мне кажется, большого смысла нет. Как минимум по двум причинам. Первая - области достаточно быстро развивающиеся, и чтобы оставаться на острие технологии хотя бы в одной из них - потребуется регулярно тратить время на освоение нового. Лучше хорошо знать одну платформу, чем плохо - две) Вторая - заказчики/работодатели, которые ищут специалиста по iOS/Android в одном лице - обычно сильно склонны к экономии)

    2) Прибыльность сабжа зависит от ряда вещей:
    - хотите ли вы работать в офисе, в коллективе или удалённо;
    - если в офисе - то где этот офис) В Москве и СПБ - много работы в области моб. разработки и уровень зарплат выше. В регионах ситуация может быть иная (к вопросу о готовности к переезду). Средний уровень зарплат по городам можно посмотреть на яндексе, например;
    - если удалённо, то на какие рынки вы готовы работать. На том же upwork-e, ставки, как ни крути, выше, чем на рынке российского фриланса. Вопрос квалификации и языковых навыков.
    - а может быть вы вообще загоритесь идеей сделать своё приложение и покорите топы AppStore-ов)

    3) Для понимания того может ли данное направление стать делом всей жизни, существенен, по-моему, только один фактор - понравиться вам этим заниматься, или нет :) Тут не попробуешь - не узнаешь. Если понравиться - то проблем быть не должно. Как отметили выше - спрос на мобильных разработчиков, скорее всего в ближайшем будущем никуда не денется.
    Ответ написан
  • Как в Storyboard применить картинки разных размеров?

    Squatch
    @Squatch
    iOS developer
    По сути, при изменении размера экрана (С IPhone5 на IPhone6), картинки должны так же изменить размер


    Вообще, это не является стандартным поведением. Если верить Human Interface Guidelines, суффикс @3x используется только для iPhone 6 Plus и 6S Plus.

    Если же дизайн приложения предполагает разный layout для iPhone 5 и 6 (разные размеры фреймов для кнопок, например с использованием Size Classes) - то разные картинки можно задавать программно.

    Но вообще это звучит как задача - далёкая от общепринятых практик. Apple продвигает концепцию единого дизайна для iPhone 4s/5/6 и кастомизации дизайна для iPhone 6 Plus. В storyboard это может быть достигнуто при помощи Size Classes.
    Ответ написан
    1 комментарий
  • Как получить сылку на приложение в AppStore?

    Squatch
    @Squatch
    iOS developer
    В ITunesConnect-е должна быть заведена запись под приложение, которое вы собираетесь выложить. Тогда на странице приложения можно нажать на пункт "More" и там либо скопировать ссылку с пункта "View on AppStore" или нажать на "About This App", скопировать оттуда Apple ID, и с его помощью самостоятельно склеить ссылку.
    Формат может быть, например, такой (если нужна ссылка на маркет конкретной страны):
    https://itunes.apple.com/ru/app/id[APPLE_ID]
    Или более общий:
    https://itunes.apple.com/app/id[APPLE_ID]
    Ответ написан
    Комментировать