Pull to refresh
10
0

iOS Developer

Send message

Статья не о чем… мало того что много ошибок (было на момент чтения), вырви глаз названия сущностей и методов…
Тут больше разбираешься в официанте и поваре (пришлось даже картинку с лифтом вставить), чем в делегатах…
не рекомендую начинающим!!!

к сожалению этот «плюс» выставляется самими разработчиками… которые в комментариях чуть ниже пишут: «Я до этого под мобилку не писал, но могу сказать это 100% классная штука и хорошо работает ...». Лично меня настораживает практически отсутствие комментариев iOS разработчиков? )
С учетом того, что Google позиционирует данную операционную систему как замену Android
— другими словами это нужно удалить из статьи? Мне тоже было бы интересно чем вы это подтверждаете, ведь это меняет отношение к статье. Лично я не нашел подтверждений этому высказыванию, напротив, Google говорят что это они «для поиграться»:
Fuchsia дает нам возможность по-новому взглянуть на то, какой может быть операционная система. Я знаю, что многие очень возбуждаются, когда что-то про нее слышат. «О, это замена Android» или «О, это же новая Chrome OS», но это не так. На самом деле Fuchsia для нас – это возможность изучать операционную систему, а впоследствии применять полученные знания при работе с другими нашими продуктами.

+1, а так же список мобильных приложений!

Дело скорее не в гайдах или скорости реализации той или иной фичи, а в том что этих фичей стало невероятно много, ну и девайсов добавилось: Watch, TV, ML, AR, возможности железок, Widgets, App Clips (на Android тоже что-то уже было такое), Extensions на iOS, поддержка всяких Cloud, Базы данных какие хочешь, Сервисы аналитики и прочее прочее + каждая из фичей еще сама по себе обрастает фичами…
Итак привет из 2020… (намеренно не стал скрывать картинку, ведь любители Typhoon, VIPER и подобного любят эти вещи, а остальных отвадит)
image
Т.е. вы утверждаете, что писать weak не нужно? Объяснитесь!
Лично мне нравится WhoCalls от лаборатории ) Защита от спама всегда актуальная тема!
Стоит прочитать хотя бы раз!
Позвольте перефразировать: «Нас 12(только iOS) разработчиков в команде, на проекте с 120+ экранов, мы избежали множество конфликтов, но так и не разобрались куда девать UIAlertController ...»
Позвольте уточнить технические детали? Каким образом Вы собираетесь получить номер телефона звонящего на устройствах с iOS? Текущая реализация CallKit, предоставляет исключительно выгрузку базы номеров в систему, последняя при звонке будет искать наличие инфы в этих базах. Спасибо.

Наверняка не лишним будет и вот эта ссылка
https://habrahabr.ru/post/139949/
Пару лет назад способ работал, сегодня публикация занимает гораздо меньше времени, но тем не менее! Спасибо за статью)

Библиотека дала нам возможность плотно познакомиться с миром JavaScript и TypeScript в частности. Мы открываем для себя новые подходы ...
— т.е., если я правильно понял, Вы выбрали технологию не изучив ее, а потом решили поверх пилить свой велосипед и при этом убеждены, что
Идеально знать оба языка невозможно…

Звучит так, словно команда отчаянных новичков в судоходном деле, дает интервью перед своим первым выходом в море, ну и так получилось что этот выход и есть начало кругосветного путешествия!
«Будет трудно, но Мы уверены в своих силах, потому что Мы — Команда!»
P.S. Где получать от Вас новости? Спасибо!
Xcode Version 8.3.3 (8E3004b).
Для того, чтобы оставить приложению только русский язык теперь есть другой способ (возможно и был, не проверял на версиях старее).

Итак, цель: Один язык в приложении кроме английского.
1. Идем в настройки проекта (не Target), в списке ищем Localizations. Удаляем все лишние языки.
2. Идем в Target проекта (или extensions) -> Info -> Localization native development пишем «ru» для русского, для других языков смотри список (Настройки проекта — Localizations -> "+" открывается список с названием языка и коротким названием).
3.Чистим проект, удаляем приложение с девайса.

Итого: всегда русский язык в приложении
Если это все реально так, как пишет автор, то у меня только что открылись глаза на всю эту кухню. Мне всегда казалось, что я не тем занимаюсь )))
Вы забыли отметить требования к приложениям для iPad, а именно, требования для поддержки multitasking.
1. Build your app with iOS9 SDK
2. Support all orientations
3. Use Launch Storyboards

Если Ваше приложение по каким-то причинам не может выполнить эти требования, то Apple советуют отказаться от поддержки Slide Over и Split View , заставив его работать только в fullScreen режиме. Для этого нужно добавить в Info.plist ключ UIRequiresFullScreen типа Boolean и установить значение Yes.

Opting out of using Slide Over and Split View renders your app ineligible to appear in the Slide Over area. Nonetheless, your app runs in a multitasking environment. Test your app, on the hardware you want to support, to ensure it behaves well alongside other apps presented in Slide Over and with a Picture in Picture video, from a third app, playing.

Согласно документации .

P.S. Почему-то в документации советуют добавление ключа в Info.plist, хотя для этого есть отдельный checkbox во вкладке General!
Где-то в параллельной вселенной… «А я вот стараюсь править мелочи сам, мне проще залезть в исходники проекта и поменять там расположение элементов или те же шрифты, цвета. Мне так нравится куда больше, чем объяснять программисту какой именно шрифт тут должен стоять. Да и не отвлекаю его лишний раз. »
Появился опыт использования QuartzCode! Годная штука для своих целей… может показаться, что PaintCode & QuartzCode очень похожи, но это только на первый взгляд.

Information

Rating
Does not participate
Location
Иннополис, Татарстан, Россия
Registered
Activity