Хочу поделиться интересной находкой — Bridge.net. Если в двух словах, это фреймворк, позволяющий транслировать C# код в JavaScript. Идея, которая движет командой разработчиков очень проста и понятна — транслировать логику настолько идентично, насколько это возможно. Что радует, если вспомнить все различия и специфику этих языков.
Рубрика «разработка мобильных приложений» - 49
Мост из мира .NET в мир JavaScript
2019-05-08 в 9:52, admin, рубрики: .net, bridge, C#, javascript, open source, компилятор, Разработка веб-сайтов, разработка мобильных приложений, трансляторКак сделать из сайта приложение и выложить его в Google Play за несколько часов. Часть 1-2: Progressive Web App
2019-05-07 в 12:23, admin, рубрики: progressive web apps, Блог компании Mail.Ru Group, Разработка веб-сайтов, разработка мобильных приложений, Разработка под androidНаверное, все близкие к веб-разработке люди уже наслышаны о Progressive Web App. Ещё бы! Эта технология практически уравняла веб и мобильную разработку с точки зрения распространения продуктов и вовлечённости пользователей.
Да, современный фронтенд, написанный, например, на React, работает как приложение. Но вот только скачивается это приложение в браузер и запускается из него. В этом и заключается огромный гандикап, который всегда имела мобильная разработка. Давайте подумаем, чем с точки зрения обычного пользователя, «приложение» отличается от «сайта». Сразу в голову приходит, что приложение в телефоне, а сайт на компьютере. Но ведь есть мобильный браузер, так что сайт и в телефоне тоже. Тогда остаётся 3 существенных отличия:
Читать полностью »
How to create a dark theme without breaking things: learning with the Yandex Mail team
2019-05-06 в 13:46, admin, рубрики: design, Блог компании Яндекс, дизайн, дизайн мобильных приложений, разработка мобильных приложенийMy name is Vladimir, and I develop mobile front-end for Yandex Mail. Our apps have had a dark theme for a while, but it was incomplete: only the interface and plain emails were dark. Messages with custom formatting remained light and stood out against the dark interface, hurting our users’ eyes at night.
Today I'll tell you how we fixed this problem. You will learn about two simple techniques that didn't work for us and the method that finally did the trick — adaptive page recoloring. I'll also share some ideas about adapting images to a dark theme. To be fair, darkening pages with custom CSS is a rather peculiar task, but I believe some of you may find our experience helpful.
How to Develop A User-Friendly Application
2019-05-06 в 13:26, admin, рубрики: app design, mobile app development, разработка мобильных приложенийMobile apps are necessary for every business today. They are the tools that bridges the gap between consumers and business, makes it easier for clients to view the trends, and offers an easy chance to the consumers to know the business in person. Having so many advantages already, why it is important to keep app’s user-friendliness as one of the most important points?
There are a number of reasons for developing a user-friendly mobile application. The users today are more eager to have a superb experience while browsing through the application. And for the same reason the UI and the app UX holds prominence for every mobile app development company. No matter how successfully your app has been designed, it is important to offer a unique browsing experience to the users.Читать полностью »
«Уделяя внимание вопросам доступности, вы получаете крайне преданных пользователей»: интервью с Джоном Фоксом (Netflix)
2019-05-06 в 12:29, admin, рубрики: accessibility, iOS, NeXT, Блог компании JUG.ru Group, разработка мобильных приложений, разработка под iOSИзвестно, что accessibility — это важно, но далеко не все уделяют доступности своего приложения достаточное внимание.
Ещё известно, что появление компании NeXT и её последующая покупка Apple — важный эпизод карьеры Стива Джобса, но мало кто лично писал софт для компьютеров NeXT.
К нам на конференцию Mobius с докладом об accessibility приезжает iOS-разработчик Джон Фокс из Netflix, и в преддверии этого мы решили его расспросить: начали с его продолжительной карьеры, в которой фигурировали NeXT, а затем перешли к теме доступности. На Medium опубликовали опубликовали оригинальный англоязычный текст интервью, а для Хабра перевели на русский.
Читать полностью »
Как мы считаем метрики разработки и поддержки документации. Доклад Яндекса
2019-05-06 в 8:38, admin, рубрики: Блог компании Яндекс, доклад яндекса, документация, Программирование, Разработка веб-сайтов, разработка мобильных приложений, управление разработкойВ первой части доклада мы в общих чертах рассказали, как измеряем качество документации и эффективность ее разработки. Теперь погрузимся в детали подсчета метрик.
Рассказывает Юрий Никулин, руководитель службы разработки технической документации.
Для начала давайте определим, что такое производительность. В классическом понимании, это время на производство единицы продукции или количество продукции, произведенное в единицу времени.
Например, это количество произведенных телефонов за месяц или количество времени на производство тысячи телефонов. Возникает вопрос, как измерять интеллектуальный труд, которым занимается наш отдел.
Топ-17 плагинов для Android Studio
2019-05-02 в 14:49, admin, рубрики: android, android development, android studio, devcolibri, никто не читает теги, перевод с английского, Программирование, разработка, разработка мобильных приложений, Разработка под androidСуществуют сотни плагинов для Android Studio, и их число растёт с каждым днём. Это в основном происходит по двум причинам. Во-первых, Android Studio — это официальная интегрированная среда разработки для создания Android-приложений. Во-вторых — Intellij IDEA, платформа, на которой основана Android Studio, позволяет разрабатывать и легко устанавливать полезные плагины, совместимые с обеими IDE. Какие плагины устанавливаете вы?
Конечно, вы можете программировать в «голой» Android Studio, просто установив необходимые библиотеки и не добавив ни одного плагина. Но зачем? Плагины для Android Studio могут сделать вашу работу более эффективной и увлекательной. Сейчас мы расскажем вам про топ плагинов Android Studio, которые смогут утроить (как минимум) вашу производительность.
Как оседлать радугу: история создания тёмной темы
2019-04-29 в 10:10, admin, рубрики: Блог компании ВКонтакте, дизайн интерфейсов, дизайн мобильных приложений, дизайн-системы, интерфейсы, продуктовый дизайн, разработка мобильных приложенийВ сентябре мы выпустили тёмную тему официального приложения ВКонтакте для iOS, а неделю назад релиз состоялся и на Android. За этим запуском стоит большой совместный труд разработчиков и дизайнеров. Вместе мы не просто перевели VK на тёмную сторону, но и серьёзно изменили подход к работе с цветами в наших интерфейсах, упростив их выбор и снизив вероятность ошибиться и наплодить лишних стилей.
Меня зовут Михаил Лихачёв, я ведущий дизайнер VK. Расскажу, как небольшой командой адаптировали 300 экранов и систематизировали все существующие в мобильных приложениях цвета — для этого мы синхронизировали их между платформами и вынесли работу с ними в единую дизайн-систему с токенами. Поделюсь впечатлениями о том, как нам теперь с этим живётся и усложнился ли процесс дизайна.
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля)
2019-04-28 в 12:44, admin, рубрики: apple, ARCore, cloud firestore, flutter, Google, Google Play, iOS разработка, kotlin, swift, ux дизайн, Блог компании Everyday Tools, маркетинг мобильных приложений, машинное обучение, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOSОчередной выпуск расскажет вам про новые иконки Google Play, главные вопросы Swift, о бесплатной музыке для проектов, покупке Realm и восторге от Интернета вещей.