appsconf

  • Хабрахабр

    Какой серверный язык выбрать…мобильному разработчику

    Вы скажете, какое вообще дело мобильному разработчику до того, на чем написан бэкенд. Главное, чтобы API туда был удобный, понятный, гибкий. А нам так не кажется. Вот, например, познакомиться с серверными языками чуть глубже, чем: «Я слышал, что Ruby умер». Мы в AppsConf думаем, что всем нам необходимо иногда выходить за пределы мобильной разработки и прокачивать шляпку буквы T в…

    Подробнее »
  • Хабрахабр

    Переезд: подготовка, выбор, освоение территории

    Кажется, что IT-инженерам легко живется. Они хорошо зарабатывают и свободно перемещаются между работодателями и странами. Но это все не просто так. «Типичный айтишник» красноглазит за компьютером со школы, а потом еще в университете, магистратуре, аспирантуре… Дальше работа, работа, работа, годы продакшн, и только тогда переезд. А потом опять работа. Но, если не считать времени и труда на обучение, прокачку навыков…

    Подробнее »
  • Хабрахабр

    Google Play Instant. Рефакторинг длиною в жизнь

    Когда ввязываешься в Early Access Program, никогда заранее не знаешь, что получится в итоге. Конечно, надеешься, что технология взлетит, а твое приложение опередит рынок и получит порцию пиара на Google I/O. И это неплохая мотивация, чтобы на начальном этапе вместо документации читать исходники, которые к тому же надо качать из секретного архива. В расшифровке его доклада разберёмся, откуда пошли Android…

    Подробнее »
  • Хабрахабр

    Git изнутри и на практике

    Умение работать внутри системы контроля версий — навык, который требуется каждому программисту. Зачастую может показаться, что закапываться в Git и разбираться в его внутренностях — лишняя потеря времени и основные задачи можно решить через базовый набор команд. Команде AppsCast, конечно, захотелось узнать больше, и за консультацией по практическому применению всех возможностей Git ребята обратились к Егору Андреевичу из Square. Сегодня к нам присоединился Егор Андреевич из Square. Даниил Попов: Всем привет. Я живу в Канаде…

    Подробнее »
  • Хабрахабр

    Зачем вашему приложению Accessibility

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

    Подробнее »
  • Хабрахабр

    Карта развития мобильного разработчика

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

    Подробнее »
  • Хабрахабр

    Когда почта доставляет: боремся с потерями push-уведомлений в iOS

    Со стороны пользователя почтовый клиент — приложение нехитрое. Разработчики Яндекс.Почты даже шутят, что в приложении всего три экрана: список писем; отправка письма; экран about. Как многие мобильные приложения, Почта использует push-уведомления, чтобы взаимодействовать с пользователями. Но очень много интересного происходит под капотом. Как многие iOS-приложения, Почта теряет часть уведомлений в силу особенностей работы Apple Push Notification Service. Для Почты это…

    Подробнее »
  • Хабрахабр

    Функциональный Swift

    Что объединяет «каррирование», «монады», «алгебраические типы данных»? Не только тот факт, что часть разработчиков старается обходить эти слова стороной, но еще и функциональное программирование. Под заботливым руководством Евгения Елчева мы погрузились в функциональную парадигму и почти все поняли. Не пугайтесь раньше времени, смело читайте расшифровку десятого выпуска подкаста AppsCast. Сегодня у нас в гостях Евгений Елчев из солнечного Красноярска. Даниил…

    Подробнее »
  • Хабрахабр

    Не морочьте мне голову со своим функциональным программированием

    Адепты функционального программирования любят завлекать новичков обещаниями идеальной выразительности кода, 100% корректностью, лёгкостью поддержки и простотой рефакторинга, а иногда даже пророчат высочайшую производительность. Однако, опытные разработчики знают, что такого не бывает. Программирование — это тяжёлый труд, а «волшебных таблеток» не существует.  Разработчики этих языков прекрасно знакомы с функциональным программированием, поэтому смогли применить его «в малом», предусмотрев многие, хотя и не…

    Подробнее »
  • Хабрахабр

    Тимлид, или Туда и обратно

    Есть среди разработчиков те, кому хочется не только писать красивый код, но и создавать эффективные практики, упрощающие командную работу. Получив заветные лавры тимлида, окунувшись в водоворот постоянных коммуникаций, решения бытовых вопросов и, о боже, лишившись возможности писать тот самый красивый код, некоторые впадают в депрессию. А наш гостьAppsCast Сергей Боиштян пошел иным путем и, вкусив реалии жизни тимлида, вернулся в…

    Подробнее »


Кнопка «Наверх»
Закрыть