Комбинация кроссплатформенного и нативного подхода в разработке мобильных приложений

Автор: admin от 23-11-2018, 23:50, посмотрело: 80

Выпускать приложения для лишь одной мобильной платформы – не актуально и нужно заботиться о разработке сразу двух версий, для iOS и Android. И здесь можно выбрать два пути: работать на «нативных» языках программирования для каждой операционной системы или использовать кроссплатформенные фреймворки.



При разработке одного из проектов в компании DD Planet я сделал ставку на последний вариант. И в этой статье расскажу об опыте разработки кроссплатформенного приложения, проблемах, с которыми мы столкнулись, и найденных решениях.

Категория: Веб-разработка, Android, iOS

 

Где Agile ужасен, особенно Scrum

Автор: admin от 23-11-2018, 17:40, посмотрело: 73

Гибкость — без сомнения хорошая вещь, и в манифесте Agile есть смысл. По сравнению с хрупкой практикой под названием «водопад», Agile заметно лучше. Тем не менее, на практике гибкие подходы часто наносят глубокий вред, и в действительности вряд ли здесь уместна дихотомия Agile/Waterfall.



Я видел, как множество вариантов Agile, называемых Scrum, реально убивают компанию. Под «убивают» я имею в виду не «ухудшение культуры», а скорее когда акции компании падают почти на 90% за два года.



Что такое Agile?



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

Категория: Веб-разработка

 

Спички это не игрушка?

Автор: admin от 23-11-2018, 16:50, посмотрело: 52

(Пара сувениров эпохи мини-ЭВМ)



Спички это не игрушка? (мини-ЭВМ PDP-11 (источник) и спичечный калькулятор)



В числе прочих исторических событий начало 1990-х ознаменовалось неспешным закатом эпохи микро-ЭВМ. От этого времени у меня осталось два сувенира.

Категория: Железо

 

Обновление библиотеки SPPermission и хейтер

Автор: admin от 23-11-2018, 16:20, посмотрело: 63

— “Какая-то библиотека, кто-то обновил… Хейтер тут причем? Почему мне, отличному разработчику, нужно тратить время на эту статью?



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

Категория: iOS

 

Доступен PhpStorm 2018.3

Автор: admin от 23-11-2018, 14:35, посмотрело: 58

Доступен PhpStorm 2018.3



Всем привет! Мы рады представить вам третий мажорный релиз PhpStorm в этом году. Добавлены поддержка DQL, PHP CS Fixer, деплоймент на множество хостов одновременно, пулреквесты GitHub, новые рефакторинги и много других улучшений.



Обзор релиза можно посмотреть на странице “What’s new
”. Скачать новую версию можно там же или с помощью Toolbox App. Как всегда, доступна 30-дневная пробная версия. Полную же версию могут использовать обладатели действующей подписки на PhpStorm или All Products pack, а также студенты и разработчики проектов с открытым исходным кодом.



Под катом обзор основных нововведений. (Осторожно, много картинок)

Категория: Программирование

 

«Монстры в играх — как заставить игрока тебя ненавидеть»

Автор: admin от 23-11-2018, 13:55, посмотрело: 53

«Монстры в играх — как заставить игрока тебя ненавидеть»

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

и какие противники наиболее раздражающие для большинства игроков.



Но прежде чем перейти к пятой статье цикла — рекомендую ознакомится с предыдущими материалами по ссылкам:



ч. 1 «Монстры в играх или как создать страх»

ч. 2 «Монстры в играх или делаем страх разнообразным»

ч. 3 «Монстры в играх или как удивить игрока»

ч. 4 «Монстры в играх или 15 см достаточно для атаки»



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



О том как их расставлять мы будем говорить в материалах по дизайну уровней, в отдельном цикле статей


Хотите делать крутые игры с термоядерным геймплеем? Хотите подарить пользователю незабываемые эмоции и приступы слюновыделения при виде ваших тайтлов?



Добро пожаловать под кат

Категория: Веб-разработка

 

Как распространение интернет-устройств меняет платежные привычки

Автор: admin от 23-11-2018, 10:00, посмотрело: 57

Как распространение интернет-устройств меняет платежные привычки

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



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



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



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



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



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



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



Аналитики PYMNTS совместно с Visa изучили покупательские привычки 2800 американских потребителей.

Категория: Microsoft

 

Семинар «Тестирование и мониторинг», 27 ноября, Москва

Автор: admin от 23-11-2018, 10:00, посмотрело: 37

Семинар «Тестирование и мониторинг», 27 ноября, Москва


«Никогда такого не было и тут опять...»



Привет, Хабр! 27 ноября пройдёт семинар «Тестирование и мониторинг» нашего эксперта по управлению ЦОД Кирилла Шадского. Он расскажет, что можно и нужно тестировать в дата-центре. А также покажет, как настроить мониторинг, чтобы не перегружать системы.

После основной части мероприятия Кирилл проведёт экскурсию по дата-центру NORD-4.

Категория: Microsoft

 

Новая теория эволюции

Автор: admin от 23-11-2018, 10:00, посмотрело: 56

Новая теория эволюции


Жорик заявился рано поутру и сразу озадачил меня глобальными философскими вопросами:



– Зачем человечество существует? И долго ли оно просуществует?



Я предложил молодому человеку кофе и приготовился к серьезному разговору.



– Ну что человечество… Ты же не станешь отрицать, что оно является частью природы?



– Не стану, – кивнул Жорик.



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



Жорик радостно закивал набитым ртом.

Категория: Microsoft

 

Гайд: создание бессерверных приложений

Автор: admin от 23-11-2018, 10:00, посмотрело: 68

Сегодня выкладываем гайд по созданию бессерверных приложений. Он включает в себя 3 основных раздела: создание бессерверной логики, настройка триггеров и использование привязок. Присоединяйтесь!



Гайд: создание бессерверных приложений

Категория: Microsoft

 
Назад Вперед