В iOS 10.3 пользователи смогут менять иконки приложений

Владельцы устройств под управлением iOS 10.3 смогут самостоятельно изменять иконки загружаемого ПО. Пока такую возможность предусматривают только официальные приложения НХЛ и Главной лиги бейсбола, позволяя клиентам компании из Купертино настраивать их внешний вид по своему выбору.

Для того чтобы заменить штатную пиктограмму приложения на альтернативную, пользователям не придется заниматься поиском скрытых настроек. В момент первого запуска программа самостоятельно предложит вам кастомизировать ее «экстерьер», выбрав понравившуюся иконку.

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

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

По материалам TechCrunch

Apple Watch смогли превратить в Game Boy

Говорят, что в App Store слишком мало игр для Apple Watch. Я с этим утверждением не соглашусь. На мой взгляд, игры для Apple Watch не нужны. Но готов допустить, что есть пользователи умных часов, которым хочется играть на них в игры. Для них самым действенным способом расширить набор игр станет установка эмулятора. Эмулятор Game Boy для Apple Watch уже создан.

Разработчик Габриэл О’Флаэрти-Чан создал прототип эмулятора Game Boy для Apple Watch и трудится над библиотекой игр от Nintendo. Свой продукт он назвал Giovanni. У него открытый исходный код, и разработчики могут познакомиться с ним на GitHub. Поскольку речь идет о прототипе, не стоит ожидать от него быстрой и бесперебойной работы.

Самой сложной задачей для разработчика стал поиск элементов управления. Для перемещения вверх и вниз разработчик решил использовать Digital Crown. Движения вправо и влево осуществляются с помощью свайпов, а кнопки A и B нажимаются тапом по экрану. Точно так же нажимаются невероятно крохотные кнопки Start и Select. Думаю, вы уже поняли, что игровой процесс является очень необычным и занимательным.

Разработчик надеется, что с выходом watchOS 4 у него получится сделать свой эмулятор более производительным, а графику более привлекательной. На данный момент сообщается, что Giovanni создан для работы на Apple Watch Series 2 и достаточно плохо работает на часах первого поколения.

Обучение с гарантированным трудоустройством? Это реально!

Если вы только начинаете искать себя на просторах IT, не стоит пропускать GeekDay Evolution, который пройдет 25 марта в 10:00 по московскому времени. Такое событие заслуживает вашего внимания: трансляция будет доступна по всей России, но лучше всего приехать прямо в офис Mail.ru Group.

В этом году GeekDay посвящен тем, кто делает свои первые шаги в IT-сфере, и это не просто так. В рамках проекта планируется совершить настоящую революцию в образовании и всего за год сделать из новичка крутого программиста! Готовы к такой скорости?

Проектно-ориентированное обучение GeekUniversity – это модель обучения будущего, которое уже наступило. Оно построено по принципам ведущих учебных центров США, и здесь все не так, как мы привыкли, а наоборот – нацелено на успех учеников:

Теория постигается через практику, чтобы к концу обучения ученик имел готовое портфолио;
У каждого студента есть личный наставник, готовый помочь и ответить на все вопросы;
Работодатели приходят сами, чтобы поделиться опытом и дать шанс в трудоустройстве.

О последнем пункте стоит рассказать чуть больше. Факультативы от IT-компаний – это мощное преимущество, перед любым другим обучением. Обучение проводят топовые IT-проекты России: Avito, Тинькофф, SuperJob, МТС, Mail.ru Group. Ведущие специалисты отрасли научат приемам программирования и методам разработки, которые применяют сами. Стоит быть готовым к тому, что после этого багаж знаний будет таким впечатляющим, что отпускать никто не захочет,

Программа GeekUniversity работает по трем направлениям:

Факультет веб-разработки
Факультет Android-разработки
— Факультет iOS-разработки, который начнет набор уже очень скоро.

Регистрация на GeekDay Evolution уже началась: https://geekbrains.ru/geekday. А все ответы на вопросы по обучению в GeekUniversity можно получить по телефону 8 (800) 700-96-85, звонок бесплатный.

Не дайте эволюции пройти мимо! И пометьте в календаре 25 марта, будет круто.

Работать с заказами стало еще проще с API «Таксик»!

Кажется, уже прошли те времена, когда для заказа такси надо было куда-то звонить или «ловить» машину на дороге. Чтобы сделать заказ такси еще более технологичным, сервис «Таксик» выпустил собственный API для партнеров, где не только можно размещать заказы, но и изменять их, а также рассчитывать стоимость поездки.

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

Создание заказа с указанием комиссии, а также гибким набором требований клиентов

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

Отслеживание заказов

С помощью API партнеры и клиенты будут в курсе текущего состояния интересующих заказов, а именно:

  • Статусы заказов (обрабатывается, найден водитель, водитель выехал к клиенту, водитель ожидает клиента, водитель везет клиента и т. д.)
  • Передача координат водителей (с момента, как водитель выехал к клиенту до момента завершения заказа)
  • Передача текущей стоимости заказа (передача данных из таксометра водителя во время поездки)

Актуальная документация по API доступна по этой ссылке. По всем вопросам обращайтесь по электронной почте m@taxik.ru.

Приложение: Таксик
Разработчик: Ivashchenko Vadim
Категория: Карты и навигация
Цена: Бесплатно
Скачать: Google Play

«Таксик» выпустил API для размещения ваших заказов!

Сервисы по заказу такси на iPhone постоянно развиваются, и отечественные приложения не являются исключением. Так, например, сервис «Таксик» недавно выпустил собственный API для партнеров, которые смогут размещать свои заказы, рассчитывать примерную стоимость поездок и многое другое.

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

Создание заказа с указанием комиссии, а также гибким набором требований клиентов

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

Отслеживание заказов

С помощью API партнеры и клиенты будут в курсе текущего состояния интересующих заказов, а именно:

  • Статусы заказов (обрабатывается, найден водитель, водитель выехал к клиенту, водитель ожидает клиента, водитель везет клиента и т. д.)
  • Передача координат водителей (с момента, как водитель выехал к клиенту до момента завершения заказа)
  • Передача текущей стоимости заказа (передача данных из таксометра водителя во время поездки)

Актуальная документация по API доступна по этой ссылке. По всем вопросам обращайтесь по электронной почте m@taxik.ru.

Название: Таксик. Заказ Такси
Издатель/разработчик: Ivashchenko Vadim
Цена: Бесплатно
Встроенные покупки: Нет
Совместимость: Универсальное приложение
Ссылка: Установить

Почему стоит задуматься о работе в IT-сфере

Многие мечтают работать в IT-сфере, а кто-то уже получил профильное образование и работает по своей специальности. Но отличие IT от других отраслей в первую очередь в том, что она не ограничивается развитием только в одной плоскости. Необходимо постоянно развиваться в новых областях, и это не пустая мотивационная фраза, а реальность современных технологических профессий.

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

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

Развить новые способности, а также открыть себя в новых областях, поможет сервис Geekbrains, где собрано множество курсов, пройти которые может любой желающий. Здесь и «Основы программирования», и «Основы веб-дизайна», и многие другие полезные курсы. Начинающие могут пройти их совершенно бесплатно, ведь это именно тот необходимый фундамент для открытия нового себя.

Для более продвинутого и погруженного обучения можно сразу заняться изучением целой профессии. Например, выучиться на разработчика iOS и потихоньку практиковаться в создании приложений, чтобы впоследствии работать не на кого-то, а на себя, основав собственный стартап. Или на веб-разработчика, чтобы выучить PHP-инфраструктуру и устройство веб-приложений, проектировать базы данных и разбираться в чужом коде (очень полезно, кстати).

Либо вовсе сменить специальность на более прибыльную. IT-специалисты сегодня нужны везде — буквально в любом городе, где есть Wi-Fi. Организации прекрасно понимают, что без своего присутствия в Интернете могут быстро потерять конкурентное преимущество, поэтому привлекают специалистов для своего продвижения.

Вообще, преимуществ работы в IT множество. Это как постоянное развитие в виде встреч, конференций и внедрения новых технологий, так и создание собственных проектов, каждый из которых может вырасти до мирового масштаба, достаточно вспомнить тот же MSQRD или PRISMA. Для любителей путешествовать это вообще идеальный вариант — можно фрилансить и зарабатывать из любой точки мира. Тем более сделать свой первый шаг к IT-профессии можно уже сейчас: выбирайте, что вам больше по душе — и вперед!

Swift вошел в число наиболее популярных языков программирования

Язык программирования Swift, который до недавнего времени был востребованным в основном среди фрилансеров, сегодня занимает 10 место в рейтинге популярности языков TIOBE. Всего за один год фирменная разработка Apple поднялась на 4 пункта, оставив позади себя Objective-C, Visual Basic и Assembly language.

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

Примечательно, что, несмотря на активное продвижение собственного языка, сама Apple при разработке фирменных приложений предпочитает использовать более привычный Objective-C. Ходили слухи, что единственной штатной программой в среде iOS, написанной с применением Swift, до некоторых пор оставался «Калькулятор».

По материалам CultofMac

Вакансии для разработчиков: не упустите свой шанс!

Разработчик мобильных приложений — сегодня одна из самых востребованных профессий, и специалисты в этой сфере знают, что могут рассчитывать на самые солидные заработки. Сегодня же мы расскажем вам о перспективе работы в компании, за которую готовы побороться многие программисты.

Москвичам и жителям некоторых крупных городов России давно известно о сервисе «Таксик», который славится тем, что позволяет заметно экономить на поездках. Так вот, компания приглашает на работу сотрудников, являющихся экспертами в разработке приложений под Android и iOS, а также full-stack разработчиков.

Android-разработчик

Чтобы получить заветное право разрабатывать приложение «Таксика» для Android, кандидат должен иметь как минимум 1 год опыта в этой сфере, уметь работать с Java и моделью клиент-сервер, а также владеть техническим английским языком. Отдельным плюсом будет наличие портфолио завершенных проектов.

iOS-разработчик

Для кандидатов на должность разработчика под iPhone и iPad также необходим как минимум двухлетний опыт работы в данном направлении, хорошее знание Swift и Objective-c. Если есть портфолио выполненных работ — не стесняйтесь предъявить его.

Full-stack разработчик

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

Для соискателя обязательно уверенное знание PHP и JavaScript (VanillaJS, jQuery), AJAX, MySQL, опыт работы с SVN (Git, Mercurial). Будет преимуществом знание других языков программирования, кроме PHP (Perl, Ruby, Python), а также AMQP, Redis, Memcached.

Что касается заработной платы, то для всех трех вакансий она будет определена по итогам собеседования. «Таксик» предлагает конкурентную заработную плату, официальное оформление в соответствии с ТК РФ и даже возможность предоставления жилья в 10 минутах ходьбы до офиса. Если вы чувствуете, что готовы стать важной частью этой команды, смело отправляйте свое резюме на адрес: s@taxik.ru.

Приложение: Таксик
Разработчик: Taxik.ru
Категория: Транспорт
Цена: Бесплатно
Скачать: Google Play

#Работа: iOS- и Android-разработчики в крутой коллектив!

Мы знаем, что нас читают многие разработчики приложений. Кто-то даже присылает в редакцию свои истории создания продуктов, другие же пока находятся в поиске своего работодателя. Специально для последних публикуем несколько интересных вакансий, которые смогут заинтересовать.

Сервис «Таксик» снова ищет таланты — на этот раз ему нужны толковые iOS- и Android-разработчики, а также full-stack разработчик. Приложение у них крутое, мы даже обзор делали. Если вам подходит хотя бы что-то из этого, предлагаем ознакомиться с описанием вакансий.

iOS-разработчик

Чем он займется, надеемся, понятно — разработкой мобильного приложения под платформу iOS. Необходим опыт разработки мобильных приложений от двух лет, обязательно хорошее знание Swift и Objective-c. От себя «Таксик» предлагает полную занятость, оформление по ТК РФ и много других приятных «плюшек».

Android-разработчик

Собственно, почти все то же самое, но наоборот — разработка мобильного приложения под платформу Android. Опыт разработки мобильных приложений от года, умение работать с Java, модель клиент-сервер, владение техническим английским языком. Если есть портфолио завершенных проектов — будет плюсом.

Full-stack разработчик

Это должен быть человек с широким техническим кругозором, знающий плюсы или минусы того или иного технического решения, умеющий обосновать свое видение другим членам команды. А если техническим языком, нужно поддерживать существующий код на PHP, запускать новый проект и координировать действия членов команды.

От соискателя требуется уверенное знание PHP и JavaScript (VanillaJS, jQuery), AJAX, MySQL, опыт работы с SVN (Git, Mercurial). Будет преимуществом знание других языков программирования, кроме PHP (Perl, Ruby, Python), а также AMQP, Redis, Memcached. От себя «Таксик» предлагает конкурентную заработную плату и возможность предоставления жилья в 10 минутах ходьбы до офиса.

Во всех случаях уровень заработной платы определяется по итогам собеседования. Если вы ищете себя в мобильной разработке или backend, frontend, смело пробуйте! Присылайте резюме на почту: s@taxik.ru.

Название: Таксик. Заказ Такси
Издатель/разработчик: Ivashchenko Vadim
Цена: Бесплатно
Встроенные покупки: Нет
Совместимость: Универсальное приложение
Ссылка: Установить

Google Play станет более дружелюбным к пользователям и разработчикам

Пользователи Android смогут оценить основные особенности игр из Google Play еще до того, как загрузить их на свое устройство. О внедрении демонстрационного режима в фирменный магазин приложений Google объявила в ходе мероприятия Game Developers Conference, проходящего в данный момент в Сан-Франциско.

Появление режима предпросмотра, уверены в Маунтин-Вью, повысит привлекательность Google Play, сократив в свою очередь количество возвратов. Основу предстоящего нововведения составит платформа HTML5, а опробовать его в деле пользователи устройств под управлением Android смогут в самое ближайшее время.

Кроме того, Google Play может ждать ряд других, не менее важных нововведений. Одним из таковых станет переработанный алгоритм поиска, на который не будут влиять ни оценки пользователей, ни количество загрузок. Это сыграет на руку начинающим разработчикам, не имеющим средств на рекламу и продвижение своего продукта.

Имеется у такого решения, впрочем, и отрицательная сторона. В случае, если поисковый алгоритм начнет игнорировать рейтинг приложения, создателям вредоносного ПО будет гораздо проще попасть в топ, обеспечив увеличение количества потенциальных жертв и изрядно подорвав авторитет магазина Google Play.

По материалам The Verge