Не занимаясь никогда ранее нативной разработкой под мобильные платформы, и в этот раз решил пойти "легким путем" — освоить React Native. Наибольшей трудностью стало добавление иконки приложения(AppIcon) и экрана загрузки (Launch Screen). О чем и хочу рассказать в данной статье тем, кто осваивает React Native.
Рубрика «разработка под iOS» - 85
Руководство по локализации для iOS
2017-02-23 в 6:39, admin, рубрики: Alconost, iOS, xcode, XCode 7.3.1, Блог компании Alconost, интернационализация, интерфейс, ключи, локализация, мобильное приложение, перевод, процесс локализации, разработка мобильных приложений, разработка под iOS, Тестирование мобильных приложений, языки, языковые ресурсыЛокализация — это процесс, когда вы создаете для вашего приложения поддержку других языков. Часто вы сначала делаете приложение с англоязычным интерфейсом и затем локализуете его на другие языки, например, на японский.
Процесс локализации — трудоемкий, а его шаги потихоньку меняются по мере обновления XCode. Этот пост объясняет каждый шаг на основе последней версии XCode (7.3.1).
Переведено в Alconost
Читать полностью »
NSRegularExpression и NSDataDetector — Быстрый старт
2017-02-22 в 8:49, admin, рубрики: iOS, objective-c, поиск данных, разработка под iOS, Регулярные выраженияРабота с регулярными выражениями в iOS 10
Всем привет! В этой статье мы разберем как работать с NSRegularExpression и NSDataDetector,
всех неравнодушных приглашают под кат.
Читать полностью »
CSS для Swift: использование стилей для любых подклассов UIView
2017-02-22 в 6:08, admin, рубрики: css, iOS, swift, uiview, Блог компании Лайв Тайпинг, разработка мобильных приложений, разработка под iOS, стили, типобезопасность, метки: uiviewОригинальное название статьи: Composable, type-safe UIView styling with Swift functions
Прежде, чем вы познакомитесь с материалом, мне хочется добавить кое-что про абстрагирование стилей от себя. Этот метод может облегчить вашу жизнь при работе на крупных проектах и особенно — в активно меняющемся продукте. Мы в полной силе ощутили это на таком проекте, как ИЛЬ ДЕ БОТЭ, где требования к визуальной составляющей приложения были значительными.
По мере развития в проект вносились существенные UI-изменения, и благодаря выделению стилей нам удалось отделаться малой кровью. В своем подходе мы использовали расширения для стандартных классов (UITextField, UILabel, UITextView, UIFont, UIColor). Нам кажется, что автору статьи удалось поднять данный подход на пару ступеней выше — настолько, что мы, потирая ладошки, бросились использовать его в нашем новом проекте. Надеемся, наш перевод поможет вам оптимизировать время на разработку и сделать проекты лучше.
Какие вопросы задавать на собеседовании
2017-02-21 в 7:59, admin, рубрики: iOS, objective-c, swift, xcode, задачи для собеседований, Программирование, разработка под iOS, собеседованиеКаждый разработчик время от времени ищет работу и проходит собеседования. Кто-то хочет попробовать что-то новое, получить большую ЗП или попасть в компанию, в которую всегда мечтал. Не обошло это событие и меня стороной.
Посетив множество компаний, я решил поделиться наблюдениями о том, как чаще всего проходит набор специалистов, в том числе техническое собеседование и просто общение с потенциальными коллегами. И после предложить свои идеи по улучшению общепринятого процесса.
Чтобы в итоге собеседование не выглядело для соискателя как:
Статья в первую очередь будет полезна всем, кто ищет работу в среде iOS разработки или хоть как-то связан с набором IT специалистов: проводит технические собеседования или любые другие.
И добро пожаловать под кат.
Читать полностью »
Дайджест интересных материалов для мобильного разработчика #191 (13-19 февраля)
2017-02-19 в 11:52, admin, рубрики: android, iOS, маркетинг приложений, мобильные устройства и приложения, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийБольшой и интересный дайджест про работу Avito, разработку и публикацию AR/VR-приложений, интерфейсы, библиотеки, продуктовую аналитику и вовлеченность.
«Программирование, как способ творческой реализации» или Corona SDK для тех, кому хочется
2017-02-17 в 13:16, admin, рубрики: android, corona sdk, iOS, разработка мобильных приложений, Разработка под android, разработка под iOSНикогда не было желания заниматься программированием профессионально, но сам процесс — пишешь буквы, а «оно» оживает, мне доставляет огромное удовольствие. Тем кто желает программировать, но не знает с чего начать — вот вам мой пример.
Читать полностью »
Routing слой в iOS-приложениях
2017-02-14 в 15:28, admin, рубрики: iOS, swift, xcode, разработка под iOSСлучалось ли с вами, что вы открыли Storyboard и от увиденного вас начинают переполнять положительные эмоции?
В этот момент, возможно, вы задумываетесь, что хорошо продуманная навигация между экранами (в дальнейшем Routing) в крупных проектах может стать крайне значимой задачей, решение которой поможет экономить время и нервы всем, кто будет участвовать в проекте.Читать полностью »
Кто ищет, тот всегда найдет. Если ему помочь
2017-02-13 в 10:00, admin, рубрики: aso, Блог компании Skyeng, монетизация приложений, оптимизация, продвижение в appstore, разработка мобильных приложений, разработка под iOS
Вы сделали отличное приложение, выложили его в магазин, но там оно немедленно затерялось в тысячах аналогичных продуктов. Вы не планировали заработать на нем кучу денег, у вас нет рекламного бюджета, но вам обидно, что о вашем творении вообще никто не знает. В этой статье, ориентированной на небольшие компании и разработчиков-одиночек, мы расскажем, как простыми и бесплатными средствами помочь вашему приложению быть найденным целевой аудиторией.
Дайджест интересных материалов для мобильного разработчика #190 (5-12 февраля)
2017-02-12 в 12:55, admin, рубрики: android, iOS, маркетинг приложений, мобильные устройства и приложения, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийВ новом выпуске чистки App Store и Google Play, выход Android Wear 2.0, Tinder одного юмориста, погоня за Snapchat, несколько материалов про React Native, за и против Viper, альтернативы гамбургеру и много других вкусных материалов.