Страшно даже представить, как идея этого пришла в голову. Но в целом адская движуха - 3D движок, сделанный на основе Excel. В нем есть бесконечно процедурно генерируемый лабиринт, рендеринг сцены в реальном времени, расчет теней и света, враги с анимацией и т.п. Весь код написан в формулах и, в меньшей степени, в макросах VBA, а «холстом» служат ячейки таблицы.
https://apptractor.ru/info/news/igrovoy-dvizhok-na-microsoft-excel.html
https://apptractor.ru/info/news/igrovoy-dvizhok-na-microsoft-excel.html
AppTractor
Игровой движок на Microsoft Excel
Пользователь сайта Gamasutra представил 3D движок, сделанный на основе Excel. В нем есть бесконечно процедурно генерируемый лабиринт, рендеринг сцены в реальном времени, расчет теней и света, враги с анимацией и т.п.
Потрясная статья от инди-разработчика, ушедшего с работы, чтобы следовать за своей мечтой и делать игру. Очень эмоциональная, очень личная:
Сравните погоню за мечтой (и, конечно, жертвы, которые придется принести: быть бедным в течение многих лет, терять социальное положение, страшиться неудачи) и более безопасный, более стабильный вариант – работать на работе, которая не нравится. В обоих вариантах есть боль и трудные времена, но один из них хоть иногда дает чувство радости и наполненности.
В своем деле все то же самое – если не бедность, то сравнительная малость дохода, непонятное социальное положение, постоянный изматывающий страх неудач и ошибок. Но выключить это невозможно, да:
https://www.youtube.com/watch?v=CfBuvRk1thQ
• Как 6 месяцев назад я бросил работу, чтобы делать игру
• Microsoft перезапускает программу поддержки стартапов
• Применение Google Cloud Vision API в приложении для Android
• Лучшие игры Google Play Indie Games Contest
• Дизайн-перемена: воркшопы дизайнеров Яндекса в 10 городах страны
• Прибыль Supercell снизилась
• 12 “да” и “нет” веб-дизайна
• Игровой движок на Microsoft Excel
• Мобильные устройства изнутри. Снятие блокировки загрузчика планшета
• Пост о том, как я игру лепил, из пластилина
• Как пробиться на вершину Product Hunt
• Что бы я хотел знать до того, как стать CTO
• Программируй меньше, думай больше... Инкрементально!
• 7 инструментов iOS-разработки, которые надо использовать каждому
• Cleaner Architecture на iOS
• 17 самых распространенных вопросов о разработке мобильных приложений
• Мы не можем сделать это за один спринт
• Топовые блоги, рассылки и сообщества по Xamarin
• Топовые блоги, рассылки и сообщества по React
• Юнит тесты при использовании корутин в Android приложении
• Новые функции Android Studio 3.0
• 10 распространенных ошибок тестирования
• Настраиваем GitLab CI для Android-проекта
Сравните погоню за мечтой (и, конечно, жертвы, которые придется принести: быть бедным в течение многих лет, терять социальное положение, страшиться неудачи) и более безопасный, более стабильный вариант – работать на работе, которая не нравится. В обоих вариантах есть боль и трудные времена, но один из них хоть иногда дает чувство радости и наполненности.
В своем деле все то же самое – если не бедность, то сравнительная малость дохода, непонятное социальное положение, постоянный изматывающий страх неудач и ошибок. Но выключить это невозможно, да:
https://www.youtube.com/watch?v=CfBuvRk1thQ
• Как 6 месяцев назад я бросил работу, чтобы делать игру
• Microsoft перезапускает программу поддержки стартапов
• Применение Google Cloud Vision API в приложении для Android
• Лучшие игры Google Play Indie Games Contest
• Дизайн-перемена: воркшопы дизайнеров Яндекса в 10 городах страны
• Прибыль Supercell снизилась
• 12 “да” и “нет” веб-дизайна
• Игровой движок на Microsoft Excel
• Мобильные устройства изнутри. Снятие блокировки загрузчика планшета
• Пост о том, как я игру лепил, из пластилина
• Как пробиться на вершину Product Hunt
• Что бы я хотел знать до того, как стать CTO
• Программируй меньше, думай больше... Инкрементально!
• 7 инструментов iOS-разработки, которые надо использовать каждому
• Cleaner Architecture на iOS
• 17 самых распространенных вопросов о разработке мобильных приложений
• Мы не можем сделать это за один спринт
• Топовые блоги, рассылки и сообщества по Xamarin
• Топовые блоги, рассылки и сообщества по React
• Юнит тесты при использовании корутин в Android приложении
• Новые функции Android Studio 3.0
• 10 распространенных ошибок тестирования
• Настраиваем GitLab CI для Android-проекта
YouTube
Nothing Is Over!
You just don't turn it off.
Джулиан Шапиро, создатель движка Velocity.js, владелец growth-агентства Bell Curve (работает с Y Combinator), выпустил электронный справочник «Как получить больше пользователей». Его «карманное» руководство касается таких тем, как:
• Лендинг
• A/B-тестирование
• Онбоардинг
• Рекламные каналы
• Создание рекламы
• Реклама в Facebook
• B2B продажи
• Контент-маркетинг
https://www.julian.com/learn/growth/.
• Лендинг
• A/B-тестирование
• Онбоардинг
• Рекламные каналы
• Создание рекламы
• Реклама в Facebook
• B2B продажи
• Контент-маркетинг
https://www.julian.com/learn/growth/.
14 февраля создатель сайта для отслеживания приложений на Ethereum DappRadarобъявил, что впервые разработчик игры на Ethereum заработал более 500 тысяч долларов за сутки. Оказалось, что история с криптокотятами имеет реальное продолжение, и среди игр на Ethereum продолжают возникать свои хиты, один из которых и получил такую большую прибыль. Правда, возможности платформы по прежнему сильно ограничены, а проекты разнообразием не блещут.
• Криптоигры после криптокотят: хиты на $500,000 и больше
• Pro Indie Dev: онлайн конференция про инди разработку
• Как устроен софт-лонч: разбор от Zorka.Mobi и Nitro Games
• Facebook выпустит свои умные колонки
• Apple требует поддержки Super Retina и iOS 11 SDK
• Подкаст AppTractor: студия Live Typing
• Sensor Tower определил самые рекламируемые в социальных сетях приложения
• 30 UI-китов для iOS-разработчиков
• Пять способов развиваться и качественно писать код, когда всем плевать
• App Annie объявила Топ-52 издателей 2017 года
• Онлайн-курсы по криптовалютам и блокчейну
• Виды программатик-закупок
• Изучение истории без штудирования книг
• Релиз первой беты кросс-платформенного XAML UI-тулкита Avalonia
• 3 причины, почему стоит убрать меню-гамбургер из вашего продукта
• Flutter: начать просто
• Как использовать AWS Lambda: подробное руководство
• Главные конференции для мобильных разработчиков и владельцев приложений в США и Европе
• Сваг для разработчиков
• Ведущие Cost Per Install сети в 2018
• Асинхронная работа на Android
• Стили в Values.xml: боремся с этим страшным существом
• GithubFollows: MVVM, clean architecture и материальный дизайн с анимациями
• Классные анимации в 7 строчек с ConstraintLayout
• Лучший способ сделать Splash Screen на Android
• Криптоигры после криптокотят: хиты на $500,000 и больше
• Pro Indie Dev: онлайн конференция про инди разработку
• Как устроен софт-лонч: разбор от Zorka.Mobi и Nitro Games
• Facebook выпустит свои умные колонки
• Apple требует поддержки Super Retina и iOS 11 SDK
• Подкаст AppTractor: студия Live Typing
• Sensor Tower определил самые рекламируемые в социальных сетях приложения
• 30 UI-китов для iOS-разработчиков
• Пять способов развиваться и качественно писать код, когда всем плевать
• App Annie объявила Топ-52 издателей 2017 года
• Онлайн-курсы по криптовалютам и блокчейну
• Виды программатик-закупок
• Изучение истории без штудирования книг
• Релиз первой беты кросс-платформенного XAML UI-тулкита Avalonia
• 3 причины, почему стоит убрать меню-гамбургер из вашего продукта
• Flutter: начать просто
• Как использовать AWS Lambda: подробное руководство
• Главные конференции для мобильных разработчиков и владельцев приложений в США и Европе
• Сваг для разработчиков
• Ведущие Cost Per Install сети в 2018
• Асинхронная работа на Android
• Стили в Values.xml: боремся с этим страшным существом
• GithubFollows: MVVM, clean architecture и материальный дизайн с анимациями
• Классные анимации в 7 строчек с ConstraintLayout
• Лучший способ сделать Splash Screen на Android
AppTractor
Криптоигры после криптокотят: хиты на $500,000 и больше
Какими виртуальными предметами сейчас торгуют люди на платформе Ethereum и есть ли у платформы потенциал для создания новых игр?
Тут вот назрел какой-то тектонический сдвиг – Unity запартнерилась с IBM и теперь функции искусственного интеллекта доступны прямо из движка. Бесплатно, без регистрации и СМС. Не, ну это я загнул, наверное, платно. Но все равно, мне кажется, очень интересно. Теперь будет больше игр с голосовым управлением, распознаванием всего и вся, умными врагами.
• IBM и Unity дают доступ к Watson
• Hatch партнерится с Qualcomm в стриминге мобильных игр
• Требования безопасности: как защитить данные в iOS-приложении
• Как начать работать с Flutter
• 8 советов по управлению игровым сообществом от Kongregate
• Компьютерное зрение как сервис от «Mail.Ru для бизнеса»
• Сбертех наградил лучшие чат-боты и мессенджеры
• Kabaq: новая реальность еды
• Действительно ли за один спринт нельзя ничего успеть?
• Nuance прекращает развитие клавиатуры Swype
• «Когда я стал Android-разработчиком, ещё негде было искать примеры»: интервью с Давидом Гонсалесом
• Как отправлять пуш-уведомления через Firebase на Android
• Сложные Android-анимации на RxJava
• В Android P запретят фоновый доступ к камере
• Санаторий для мозга: как не заставлять пользователя напрягаться
• 11 вещей, которые надо знать о мобильных взаимодействиях
• Первая игра для iPhone без навыков программирования
• C.A.R.E. - простой фреймворк для онбординга
• Использование психологии для создания аддиктивных игр
• Почему структура вашей команды может тормозить разработку
• Как продавать "ПО как сервис"
• Главные Continuous Integration (CI/CD) инструменты
• IBM и Unity дают доступ к Watson
• Hatch партнерится с Qualcomm в стриминге мобильных игр
• Требования безопасности: как защитить данные в iOS-приложении
• Как начать работать с Flutter
• 8 советов по управлению игровым сообществом от Kongregate
• Компьютерное зрение как сервис от «Mail.Ru для бизнеса»
• Сбертех наградил лучшие чат-боты и мессенджеры
• Kabaq: новая реальность еды
• Действительно ли за один спринт нельзя ничего успеть?
• Nuance прекращает развитие клавиатуры Swype
• «Когда я стал Android-разработчиком, ещё негде было искать примеры»: интервью с Давидом Гонсалесом
• Как отправлять пуш-уведомления через Firebase на Android
• Сложные Android-анимации на RxJava
• В Android P запретят фоновый доступ к камере
• Санаторий для мозга: как не заставлять пользователя напрягаться
• 11 вещей, которые надо знать о мобильных взаимодействиях
• Первая игра для iPhone без навыков программирования
• C.A.R.E. - простой фреймворк для онбординга
• Использование психологии для создания аддиктивных игр
• Почему структура вашей команды может тормозить разработку
• Как продавать "ПО как сервис"
• Главные Continuous Integration (CI/CD) инструменты
AppTractor
IBM и Unity дают доступ к Watson
IBM и Unity объявили о партнерстве и предоставлении услуг Watson AI разработчикам.
WayRay ищет iOS-разработчика. Основная задача — разработка приложения для iOS, работающее с сетью, картографической информацией и внешними устройствами (BlueTooth, WiFi).
https://job.apptractor.ru/job/wayray-moskva-2-razrabotchik-ios-ios-developer/
https://job.apptractor.ru/job/wayray-moskva-2-razrabotchik-ios-ios-developer/
Не знаю, застали ли вы ASCII-арт на заре развития интернета, но тогда это была прямо красота. Отчасти я считал эмодзи и всякие смайлики ^ω^ продолжение этого, но оказывается, что Microsoft похоронила символьное искусство еще 1998 году. если хотите снова поностальгировать, то вот у нас в подборке статья есть. А, еще знатно Теслу нахлобучили 🙂
• Как достичь быстрого продвижения: тренды продвижения в Google Play и App Store 2018
• ASCII-арт: живой или мертвый?
• Создание анимации в 7 строк кода
• Как лучшие руководители сочетают два подхода к видению мира
• Хакеры использовали облачные мощности Tesla для майнинга криптовалюты
• Как мы сократили размер приложения с 31 МБ до 2 МБ
• В myTarget заработал таргетинг на основе психотипа
• HoloGroup выпускает редактор “голографических экскурсий”
• Mosdroid в Avito
• Непрерывные переходы между общими элементами: из RecyclerView во ViewPager
• Scripto: Java-JavaScript мост
• Загадка медленного рендеринга в Android-приложении
• Новая эпоха в запуске мобильных игр
• Кто станет новой Microsoft в блокчейне?
• Чему продуктовые команды могут научиться у диснеевской "Моана"
• Карта развития iOS-разработчика
• 10 интерфейсов приложений для вашего вдохновения
• Как маркетинг повышает вовлеченность в F2P играх
• Распространенные практики и ловушки UX-дизайна
• Как достичь быстрого продвижения: тренды продвижения в Google Play и App Store 2018
• ASCII-арт: живой или мертвый?
• Создание анимации в 7 строк кода
• Как лучшие руководители сочетают два подхода к видению мира
• Хакеры использовали облачные мощности Tesla для майнинга криптовалюты
• Как мы сократили размер приложения с 31 МБ до 2 МБ
• В myTarget заработал таргетинг на основе психотипа
• HoloGroup выпускает редактор “голографических экскурсий”
• Mosdroid в Avito
• Непрерывные переходы между общими элементами: из RecyclerView во ViewPager
• Scripto: Java-JavaScript мост
• Загадка медленного рендеринга в Android-приложении
• Новая эпоха в запуске мобильных игр
• Кто станет новой Microsoft в блокчейне?
• Чему продуктовые команды могут научиться у диснеевской "Моана"
• Карта развития iOS-разработчика
• 10 интерфейсов приложений для вашего вдохновения
• Как маркетинг повышает вовлеченность в F2P играх
• Распространенные практики и ловушки UX-дизайна
Интересно, когда уже [s]умные колонки докатятся до России[/s] Яндекс сделает колонку с Алисой? С другой стороны вот тут говорят, что всякие Google Home и Echo фигня, вообще – спрос на умного карася огромный. Потому что ругается и шлет всех лесом.
• Реклама в голосовых помощниках в России и западных странах
• Почему ваше приложение выглядит в Sketch по другому
• Google выпустил ARCore версии 1.0
• Android Dev Подкаст. Выпуск 57. Автоматизация тестирования. Unit-тесты
• Samsung представил Galaxy S9 и Galaxy S9+
• В App Store теперь 10 скриншотов
• AppsFlyer Performance Index за второе полугодие 2017
• Как iOS и Android разделили мобильный рынок
• Почему структура команды разработки может вас замедлять
• Как парни из Пензы делают миллионы на пиксельных раскрасках
• Как сделать и опубликовать расширение для Chrome за 20 минут
• Как играть в квиддич с TensorFlow Object Detection API
• Как перейти от провальных проектов к 1200 пользователям за неделю
• Swift за 60 секунд
• Введение в Flutter
• Туториал по Metal в Swift 3
• Главные игровые движки 2018
• Архитектурные компоненты Android с Firebase
• Анонс ARCore 1.0
• Глубокое погружение в Архитектурные компоненты Android
• Кастомный View со скоростью 60 кадров в секунду
• 7 библиотек, о которых должен знать каждый Android-разработчик
• Реклама в голосовых помощниках в России и западных странах
• Почему ваше приложение выглядит в Sketch по другому
• Google выпустил ARCore версии 1.0
• Android Dev Подкаст. Выпуск 57. Автоматизация тестирования. Unit-тесты
• Samsung представил Galaxy S9 и Galaxy S9+
• В App Store теперь 10 скриншотов
• AppsFlyer Performance Index за второе полугодие 2017
• Как iOS и Android разделили мобильный рынок
• Почему структура команды разработки может вас замедлять
• Как парни из Пензы делают миллионы на пиксельных раскрасках
• Как сделать и опубликовать расширение для Chrome за 20 минут
• Как играть в квиддич с TensorFlow Object Detection API
• Как перейти от провальных проектов к 1200 пользователям за неделю
• Swift за 60 секунд
• Введение в Flutter
• Туториал по Metal в Swift 3
• Главные игровые движки 2018
• Архитектурные компоненты Android с Firebase
• Анонс ARCore 1.0
• Глубокое погружение в Архитектурные компоненты Android
• Кастомный View со скоростью 60 кадров в секунду
• 7 библиотек, о которых должен знать каждый Android-разработчик
AppTractor
Реклама в голосовых помощниках в России и западных странах
Голосовые помощники — огромный рынок на Западе и почти пустая ниша в России. Как бренды используют платформы голосовых ассистентов и какие шаги предпринимаются для развития этого направления на русском языке?
У Adjust вышел новый отчет о показателях работы мобильных приложений в 2017 году. В нем вы найдете информацию о:
• Средних возвратах в разных операционных системах.
• О рекламных сетях, поставляющих самых качественных пользователей.
• О количестве сессий и средних возвратах в разных странах (в том числе и России).
• О возвратах в разных категориях.
• О фроде в вертикалях и разных системах.
• Средних возвратах в разных операционных системах.
• О рекламных сетях, поставляющих самых качественных пользователей.
• О количестве сессий и средних возвратах в разных странах (в том числе и России).
• О возвратах в разных категориях.
• О фроде в вертикалях и разных системах.
AppTractor
"Мобильные ориентиры 2018": отчет Adjust – AppTractor
У Adjust вышел новый отчет о показателях работы мобильных приложений в 2017 году.
А кто-нибудь уже что-нибудь сделал на Flutter? А то все с ним носятся и вообще непонятно – может оно именно то, что и надо для разработки. Ну или хотя бы кто может объяснить для чего это и в чем отличие от React Native и прочих? Нужен срочно эксперт – с вас понимание, с нас слава 😝
• Google выпустил первую бету Flutter
• ASCII-арт: жив или мертв?
• LovePlanet запускает конструктор дейтинговых приложений
• План развития для iOS-разработчика
• Vulkan приходит на iOS
• Автомобили будущего будут продавать ваши данные
• #КакДелаютИгры: Технический арт. Часть 1
• “Мобильные ориентиры 2018”: отчет Adjust
• Онлайн шутер на Unreal Engine 4 за 90 часов (видео создания + исходники)
• Классификация объектов в режиме реального времени
• Кастомные анимации в мобильном приложении
• Параллельное программирование в Swift: Operations
• Пуш-уведомления в iOS и как с ними работать
• Средства миграции данных Android и улучшение поддержки приложений
• Руководство по фоновой работе в Android. Часть 2: Loaders
• MOSDROID #5 Boron в офисе Туту.ру: видео выступлений
• «Dagger-Android & AAC» или «впихнуть невпихиваемое»
• Что такое GraphQL и как его использовать в Android
• Добавляем "картинку-в-картинке" в приложение
• Mango: Android-приложение для Dribbble
• Google выпустил первую бету Flutter
• ASCII-арт: жив или мертв?
• LovePlanet запускает конструктор дейтинговых приложений
• План развития для iOS-разработчика
• Vulkan приходит на iOS
• Автомобили будущего будут продавать ваши данные
• #КакДелаютИгры: Технический арт. Часть 1
• “Мобильные ориентиры 2018”: отчет Adjust
• Онлайн шутер на Unreal Engine 4 за 90 часов (видео создания + исходники)
• Классификация объектов в режиме реального времени
• Кастомные анимации в мобильном приложении
• Параллельное программирование в Swift: Operations
• Пуш-уведомления в iOS и как с ними работать
• Средства миграции данных Android и улучшение поддержки приложений
• Руководство по фоновой работе в Android. Часть 2: Loaders
• MOSDROID #5 Boron в офисе Туту.ру: видео выступлений
• «Dagger-Android & AAC» или «впихнуть невпихиваемое»
• Что такое GraphQL и как его использовать в Android
• Добавляем "картинку-в-картинке" в приложение
• Mango: Android-приложение для Dribbble
AppTractor
Google выпустил первую бету Flutter – AppTractor
На Mobile World Congress 2018 компания Google объявила о выпуске первой бета-версии Flutter.
Android Dev Podcast планирует в воскресенье выпуск с Prisma, если есть вопросы к ним, задавайте сейчас.
Интересная идея – Swift за 60 секунд. На самом деле это, конечно, набор из 95 уроков, но каждый длится всего одну минуту. Давно хотел такое сделать 🙃 Но как вам кажется перспективная идея учить что-либо по одной минуте? Стали бы вы учить Swift, не знаю, App Store Optimization, дизайн в таком формате?
• Swift за 60 секунд
• Intel выпустил плату для ускорения работы нейронных сетей
• Когда стоит убрать гамбургер-меню из вашего продукта
• Реклама в играх: как она работает и как сделать её лучше
• Podlodka #48: Стартапы
• Сыграем в квиддич с TensorFlow Object Detection API
• ИИ проанализировал документы лучше живых юристов
• Как наконец выпустить свою первую игру
• Как получать плату за Open Source
• 10 подсказок для создателей пользовательских интерфейсов
• Как пользователи ищут приложения в App Store
• Многопользовательская игра на phaser, Node.js, Socket.io и Express.js
• Почему я ушел из Google, чтобы работать на себя
• Почему программисты просто хотят кодить
• Создаем библиотеку для Android
• Lynket: открытый браузер для Android
• Тестируем приложения убивая их
• Swift за 60 секунд
• Intel выпустил плату для ускорения работы нейронных сетей
• Когда стоит убрать гамбургер-меню из вашего продукта
• Реклама в играх: как она работает и как сделать её лучше
• Podlodka #48: Стартапы
• Сыграем в квиддич с TensorFlow Object Detection API
• ИИ проанализировал документы лучше живых юристов
• Как наконец выпустить свою первую игру
• Как получать плату за Open Source
• 10 подсказок для создателей пользовательских интерфейсов
• Как пользователи ищут приложения в App Store
• Многопользовательская игра на phaser, Node.js, Socket.io и Express.js
• Почему я ушел из Google, чтобы работать на себя
• Почему программисты просто хотят кодить
• Создаем библиотеку для Android
• Lynket: открытый браузер для Android
• Тестируем приложения убивая их
AppTractor
Swift за 60 секунд | AppTractor
Обычно онлайн-курсы требуют времени и соблюдения дедлайнов, поэтому этот способ обучения подходит не для всех. Но что если прохождение одного урока будет занимать у вас всего минуту?
Недавно вспоминали Full Throttle, а вот мега-хит от 3D Realms. Чуваки взяли движок из 90-х, тот самой, на котором сделан Duke Nukem 3D, и запилили на нем новую игру. Выглядит ностальгически смешно, но, по-моему, в современных условиях не играбельно. Впрочем, посмотрим на результаты гринлайта и продаж в Steam. Если там преуспеет, то наверняка нас ждет и мобильный порт.
• Ion Maiden: новая игра из 90-х
• Luna и визуальный способ создания программ
• Средняя конверсия в установку для приложений от AppFollow Benchmark
• 10 подсказок для создания лучшего интерфейса
• От трех неудачных проектов к 1200 пользователям за неделю
• Google открывает обучающий сайт по искусственному интеллекту
• AD.RU проведет конкурс для компаний в Воронеже с призовым фондом в $100,000
• Что многие технические руководители делают не так
• Тренируемся на кошках: модификация коллекций и таблиц в iOS
• Обобщаем анимацию таблиц в iOS приложениях
• Flutter: как сделать простое приложение за час
• Регистрация и логин в iOS-приложении на Firebase within 15 mins
• Список задач на React Native
• Генерация уровней для игры с помощью нейронной сети
• Стрейф-прыжки в Quake: физическое объяснение
• Курс по машинному обучению от Google
• Kotlin 1.2.30
• Gradle 4.6
• Continuous Integration & Deployment для Android-приложения
• Используем TensorFlow на Android: пошаговое руководство
• Изменяем архитектуру приложения не переписывая его
• Long Shadows: библиотека для длинных теней
• Ion Maiden: новая игра из 90-х
• Luna и визуальный способ создания программ
• Средняя конверсия в установку для приложений от AppFollow Benchmark
• 10 подсказок для создания лучшего интерфейса
• От трех неудачных проектов к 1200 пользователям за неделю
• Google открывает обучающий сайт по искусственному интеллекту
• AD.RU проведет конкурс для компаний в Воронеже с призовым фондом в $100,000
• Что многие технические руководители делают не так
• Тренируемся на кошках: модификация коллекций и таблиц в iOS
• Обобщаем анимацию таблиц в iOS приложениях
• Flutter: как сделать простое приложение за час
• Регистрация и логин в iOS-приложении на Firebase within 15 mins
• Список задач на React Native
• Генерация уровней для игры с помощью нейронной сети
• Стрейф-прыжки в Quake: физическое объяснение
• Курс по машинному обучению от Google
• Kotlin 1.2.30
• Gradle 4.6
• Continuous Integration & Deployment для Android-приложения
• Используем TensorFlow на Android: пошаговое руководство
• Изменяем архитектуру приложения не переписывая его
• Long Shadows: библиотека для длинных теней
AppTractor
Ion Maiden: новая игра из 90-х
Компания 3D Realms в Twitter сегодня анонсировала выпуск игры Ion Maiden в Steam.
Прикольно тут разработчики ВНЕЗАПНО (все, как мы любим) выяснили, что мессенджер это не просто пара экранов, но и 30-40 функций даже в самой простой реализации. Хороший пример того, что даже самое простое приложение в глубине своей может быть мега-сложным проектом, и все в нем не просто так придумано.
• Личный опыт разработки “аналога Whatsapp” за 4 месяца
• Российский рынок умных часов вырос в 2.5 раза
• Центр прогноза погоды открывает конкурс проектов Summer of Weather Code
• Пользователи смартфонов тратят меньше времени, но больше денег
• Чистая архитектура на Android и iOS
• Подкаст AppTractor: Mobfox
• Lingualeo тренирует чтение и слух на Android
• SketchAR School: как научить компьютерное зрение понимать рисунок
• Отчет о стоимости рекламы в приложениях и играх от SOOMLA за 1 квартал 2018
• Как сделать ваш софт GDPR совместимым
• Как я из графического дизайна перешел к front-end разработке
• Тренируйте ваши модели машинного обучения на GPU Google бесплатно
• Дизайн записи звонков в CallApp
• freeCodeCamp Radio: радио для программирования
• Сокеты в Android
• Один день в Альфа-Банке: мобильная разработка
• Рассуждения на тему геймдизайна VR-игр
• Кот Шредингера в Kotlin
• 10 лет Android - что дальше? Fuchsia и Flutter
• Личный опыт разработки “аналога Whatsapp” за 4 месяца
• Российский рынок умных часов вырос в 2.5 раза
• Центр прогноза погоды открывает конкурс проектов Summer of Weather Code
• Пользователи смартфонов тратят меньше времени, но больше денег
• Чистая архитектура на Android и iOS
• Подкаст AppTractor: Mobfox
• Lingualeo тренирует чтение и слух на Android
• SketchAR School: как научить компьютерное зрение понимать рисунок
• Отчет о стоимости рекламы в приложениях и играх от SOOMLA за 1 квартал 2018
• Как сделать ваш софт GDPR совместимым
• Как я из графического дизайна перешел к front-end разработке
• Тренируйте ваши модели машинного обучения на GPU Google бесплатно
• Дизайн записи звонков в CallApp
• freeCodeCamp Radio: радио для программирования
• Сокеты в Android
• Один день в Альфа-Банке: мобильная разработка
• Рассуждения на тему геймдизайна VR-игр
• Кот Шредингера в Kotlin
• 10 лет Android - что дальше? Fuchsia и Flutter
AppTractor
Личный опыт разработки «аналога Whatsapp» за 4 месяца
Сделать свой мессенджер просто? Вовсе нет - даже самое простое приложение для общения это до 50 функций, исполнение которых к тому же зависит от платформы. Технический директор компании Mauris Владимир Бондаренко рассказывает о своем опыте разработки корпоративного…
Для разогрева вот вам новая реклама HomePod от Спайка Джонса (пока главный его фильм - «Она», как раз про умную помощницу).
• HomePod — Welcome Home
• Радио для разработчиков от freeCodeCamp
• Как подготовиться к GDPR: 15 ключевых шагов
• Podlodka #49: Server side Swift
• Использование TensorFlow на Android шаг за шагом
• Как я раскопал скрытую функцию видеозвонков в Instagram на iOS
• Ключевые онлайн-привычки россиян в 2017 году
• Как сделать трехуровневую нейронную сеть с нуля
• Как два вопроса могу улучшить рост вашего продукта
• Дизайн безупречных iOS-приложений
• Почему iOS-разработчики не пишут юнит-тесты
• Ubisoft создала ИИ, который отслеживает баги в коде игры до их появления
• Firebase Crashlytics вышла из беты
• Руководство по локализации мобильных приложений
• Опасность предположений: Kotlin и кастомный View в Android
• Расширение возможностей Android Layout
• HomePod — Welcome Home
• Радио для разработчиков от freeCodeCamp
• Как подготовиться к GDPR: 15 ключевых шагов
• Podlodka #49: Server side Swift
• Использование TensorFlow на Android шаг за шагом
• Как я раскопал скрытую функцию видеозвонков в Instagram на iOS
• Ключевые онлайн-привычки россиян в 2017 году
• Как сделать трехуровневую нейронную сеть с нуля
• Как два вопроса могу улучшить рост вашего продукта
• Дизайн безупречных iOS-приложений
• Почему iOS-разработчики не пишут юнит-тесты
• Ubisoft создала ИИ, который отслеживает баги в коде игры до их появления
• Firebase Crashlytics вышла из беты
• Руководство по локализации мобильных приложений
• Опасность предположений: Kotlin и кастомный View в Android
• Расширение возможностей Android Layout
Поговорили тут с Геннадием (читателем нашего канала 😎) за Flutter, выяснили что за штука, а то все носятся с ней, как с писанной торбой. Резюмируя: все приложение самостоятельно рисуется на канвасе, поэтому а) все быстро, б) действительно кроссплатформенно. Google вкладывает много сил и средств, но для прода пока не готово - и когда будет готово никто не знает. В целом присмотреться можно и нужно, но для каких-то пока не очень важных проектов.
• Подкаст AppTractor: Flutter
• Apple купила “Netflix для журналов” Texture
• Модель C.A.R.E.: онбординг как единая система
• Oculus Rift перестали работать из-за просроченного сертификата
• Эффект Саманты: взгляд в будущее ботов
• Firebase Crashlytics вышел из беты
• TensorFlow поможет в распознавании фото с военных дронов
• Ubisoft создал AI-помощника для поиска ошибок в коде
• Ощущения дефицита в UX: как можно манипулировать пользователями
• Как подружить Siri и Xiaomi
• Трекер стоимости криптовалют на Flutter
• Делаем секундомер на Swift
• Языки программирования, которые стоит изучить в 2018
• После того, как я научилась программированию, я решила сделать редизайн Tumblr
• 620+ бесплатных курсов на март
• Инструменты для Xamarin-разработки
• Исследуем Android P: вырезы на экране
• Обрезаем картинки с кастомной Glide Transformation
• Кто выкрадет Android у Google?
• json-2-kotlin: конвертер JSON в классы данных Kotlin
• Подкаст AppTractor: Flutter
• Apple купила “Netflix для журналов” Texture
• Модель C.A.R.E.: онбординг как единая система
• Oculus Rift перестали работать из-за просроченного сертификата
• Эффект Саманты: взгляд в будущее ботов
• Firebase Crashlytics вышел из беты
• TensorFlow поможет в распознавании фото с военных дронов
• Ubisoft создал AI-помощника для поиска ошибок в коде
• Ощущения дефицита в UX: как можно манипулировать пользователями
• Как подружить Siri и Xiaomi
• Трекер стоимости криптовалют на Flutter
• Делаем секундомер на Swift
• Языки программирования, которые стоит изучить в 2018
• После того, как я научилась программированию, я решила сделать редизайн Tumblr
• 620+ бесплатных курсов на март
• Инструменты для Xamarin-разработки
• Исследуем Android P: вырезы на экране
• Обрезаем картинки с кастомной Glide Transformation
• Кто выкрадет Android у Google?
• json-2-kotlin: конвертер JSON в классы данных Kotlin
AppTractor
Подкаст AppTractor: Flutter
Геннадий Евстратов, ведущий iOS разработчик в Mail.Ru Group, рассказывает нам про особенности Flutter - новой платформы кроссплатформенной разработки от Google.
Что-то много всего интересного у нас вышло сегодня, но в момент анонса новой WWDC давайте вспомним, как начиналась разработка и каким был первый iPhone SDK. Интересная история десятилетней давности от одного из первых разработчиков.
• Как все начиналось: десять лет iPhone SDK
• Apple открыла регистрацию на WWDC
• App Annie: обзор игровой индустрии 2017
• КиноTinder, или как спасти человечество от муки выбора фильмов
• Что такое GraphQL и как использовать его в Android
• 7 лучших видео по мобильной разработке с конференции DUMP
• Как избежать ошибок интерфейса в iOS 11
• Опубликован рейтинг 100 лучших работодателей России
• Google Summer of Code объявляет новый набор студентов
• “Яндекс” разрешил сторонним разработчикам создавать навыки для «Алисы»
• Snap проводит сокращение разработчиков
• Основы безопасности: Keychain и Хеширование
• Почему следует игнорировать истории основателей успешных стартапов
• Нативно или нет? 4 мифа о кросс-платформенной разработке
• Конец спора: стартапу нужно делать iOS или Android приложение?
• Исследование Stack Overflow Developer Survey 2018
• Ionic vs React Native: что лучше?
• Code Clean-up с Kotlin
• Profilo: отслеживание быстродействия приложений от Facebook
• Прекратите помещать состояния в ваши View модели
• Как все начиналось: десять лет iPhone SDK
• Apple открыла регистрацию на WWDC
• App Annie: обзор игровой индустрии 2017
• КиноTinder, или как спасти человечество от муки выбора фильмов
• Что такое GraphQL и как использовать его в Android
• 7 лучших видео по мобильной разработке с конференции DUMP
• Как избежать ошибок интерфейса в iOS 11
• Опубликован рейтинг 100 лучших работодателей России
• Google Summer of Code объявляет новый набор студентов
• “Яндекс” разрешил сторонним разработчикам создавать навыки для «Алисы»
• Snap проводит сокращение разработчиков
• Основы безопасности: Keychain и Хеширование
• Почему следует игнорировать истории основателей успешных стартапов
• Нативно или нет? 4 мифа о кросс-платформенной разработке
• Конец спора: стартапу нужно делать iOS или Android приложение?
• Исследование Stack Overflow Developer Survey 2018
• Ionic vs React Native: что лучше?
• Code Clean-up с Kotlin
• Profilo: отслеживание быстродействия приложений от Facebook
• Прекратите помещать состояния в ваши View модели
AppTractor
Как все начиналось: десять лет iPhone SDK
Один из первых разработчиков приложений для iPhone Крейг Хоккенберри вспомнил первые дни разработки приложений для нового устройства до выхода официального SDK от Apple.
Тут наша любимая Мейлрушечка клонировала любимую же HQ Trivia. Не ну а чего - механика опробована, успех гарантирован. Для затравки обещали Урганта и 1 млн рублей на призы в месяц, но вроде как у нас в Facebook пишут, что Урганта нет, приложение глючное [зачеркнуто]да и с призами нехорошо получилось[/зачеркнуто]. Завтра потестим - доложим чего как.
• Mail.ru сделала аналог HQ Trivia – “Клевер” с Иваном Ургантом
• Podlodka #50: Kotlin и Swift
• Game of Whales улучшает монетизацию игр с помощью машинного обучения
• 326 дней работы над большим релизом для 3 миллионов пользователей
• Supernova превращает макеты Sketch в нативный код
• Дайджест интернета вещей: февраль 2018
• AVA: искусство и наука поиска изображений в Netflix
• Что делают, где работают и что любят разработчики: исследование Stack Overflow 2018 года
• Intel сражается за будущее
• Собственная игровая аналитика за $300 в месяц
• Ардуированная кофемашина
• Как адаптировать игру на Unity под iPhone X к апрелю
• Facebook открыл Instant Games для всех разработчиков
• Лучшие iOS-хаки из Твиттера за январь и февраль
• Анализ 3,300 баннеров из Google Play Store
• Trust: кошелек Ethereum и Web3 DApp браузер для iOS
• Google открыл код Resonance Audio
• Видео 2017 Full Indie Summit
• React Native: путь начинающего
• Руководство по фоновой работе в Android. Часть 3: Executors и EventBus
• Google leanback — забота большого брата
• Критические ошибки в Android разработке
• Android Context нужна изоляция
• Tensor & Flow: TensorFlow и машинное обучение на Android
• Что такое Zygote!?
• Mail.ru сделала аналог HQ Trivia – “Клевер” с Иваном Ургантом
• Podlodka #50: Kotlin и Swift
• Game of Whales улучшает монетизацию игр с помощью машинного обучения
• 326 дней работы над большим релизом для 3 миллионов пользователей
• Supernova превращает макеты Sketch в нативный код
• Дайджест интернета вещей: февраль 2018
• AVA: искусство и наука поиска изображений в Netflix
• Что делают, где работают и что любят разработчики: исследование Stack Overflow 2018 года
• Intel сражается за будущее
• Собственная игровая аналитика за $300 в месяц
• Ардуированная кофемашина
• Как адаптировать игру на Unity под iPhone X к апрелю
• Facebook открыл Instant Games для всех разработчиков
• Лучшие iOS-хаки из Твиттера за январь и февраль
• Анализ 3,300 баннеров из Google Play Store
• Trust: кошелек Ethereum и Web3 DApp браузер для iOS
• Google открыл код Resonance Audio
• Видео 2017 Full Indie Summit
• React Native: путь начинающего
• Руководство по фоновой работе в Android. Часть 3: Executors и EventBus
• Google leanback — забота большого брата
• Критические ошибки в Android разработке
• Android Context нужна изоляция
• Tensor & Flow: TensorFlow и машинное обучение на Android
• Что такое Zygote!?
AppTractor
Mail.ru сделала аналог HQ Trivia — «Клевер» с Иваном Ургантом
Социальная сеть «ВКонтакте» запустила в России аналог HQ Trivia. В игре