Как стать автором
Обновить
44.25
Рейтинг
Alconost
Локализуем на 70 языков, делаем видеоролики для IT
Сначала показывать
  • Новые
  • Лучшие

Добавляем интернационализацию в приложение на Next.js

Блог компании Alconost Разработка веб-сайтов *JavaScript *Программирование *Локализация продуктов *
Перевод

С 10-й версии в Next.js есть встроенная обработка интернационализированной маршрутизации.

В этой статье мы рассмотрим, как добавить интернационализацию в приложение на Next.js — к концу статьи научитесь делать следующее:

• Добавлять интернационализированную маршрутизацию в приложение на фреймворке Next.js.

• Обрабатывать переключение языковых стандартов («локалей»).

• Добавлять в приложение переведенный текст.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 1.1K
Комментарии 2

Процедурные и диегетические приложения

Блог компании Alconost Разработка мобильных приложений *Интерфейсы *Дизайн мобильных приложений *Управление продуктом *
Перевод

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

В проектировании интерфейсов применимы два совершенно разных вида повествования: процедурное и диегетическое. Программы в смартфоне, веб-сайты, операционные системы — это повествовательные системы, которые могут быть как процедурными, так и диегетическими. Процедурные системы упорядочивают информацию, отображая ряд последовательных вариантов выбора (или действий) — например, на главном экране Spotify, где предыдущие действия обеспечивают данными алгоритмические элементы, которые подстраивают интерфейс под вас. Диегетические же процессы дают доступ к информации не посредством комбинаторного отображения, а как управляемый процесс, курируемый и организованный UX-отделом с использованием широко известных инструментов и методов, таких как путь взаимодействия пользователя, схемы обслуживания или — на более глубоком уровне — информационная архитектура.

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

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 970
Комментарии 1

Делаем видеоролик для продвижения приложения или игры: 5 вещей, о которых стоит задуматься

Блог компании Alconost Интернет-маркетинг Управление продажами *Управление медиа *Продвижение игр *

Как показать приложение или игру в ролике так, чтобы видео привлекло новых пользователей? Давайте разберёмся, чем руководствоваться при принятии решений и какие приёмы стоит взять на заметку, создавая проморолик о своём продукте.

Статья написана в Alconost.

Примеры и полезные ссылки — под катом.

Читать далее
Рейтинг 0
Просмотры 805
Комментарии 1

Китайские госСМИ называют игры «духовным опиумом», который мешает получению образования и разрушает семьи

Блог компании Alconost Разработка игр *Законодательство в IT Читальный зал Игры и игровые приставки
Перевод

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

Пекин всегда настороженно относился к играм. В 2013 г. Китай пытался дать определение игровой зависимости, чтобы ее можно было лечить. До этого правительство попыталось нормировать деятельность лагерей интернет-детоксикации — с целью обеспечить их эффективную работу и защитить от жестокого обращения тех, кому требуется помощь в ограничении онлайн-активности. В 2019 г. отраслевые аналитики предположили, что Китай был главным инициатором попыток Всемирной организация здравоохранения дать определение расстройств, связанных с видеоиграми, которое поставило бы их в один ряд с наркотиками и азартными играми.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 4.9K
Комментарии 81

У семи нянек дитя без глазу: локализация игр и волонтерский перевод

Блог компании Alconost Разработка игр *Тестирование игр *Локализация продуктов *Продвижение игр *
Перевод

Локализация видеоигр (как и любой другой аспект разработки) хорошо описывается волшебным треугольником тройственной ограниченности: цена — время — качество.

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

А если хотите получить высокое качество, то это будет либо дорого, либо очень долго.

Чтобы локализация была выполнена быстро, придется жертвовать качеством либо платить больше. (В зависимости от того, насколько сжатые сроки и сколько людей задействовано, может получиться, что вы и заплатите намного больше, и потеряете в качестве!)

В общем, смысл понятен.

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

Ну… вообще-то нет.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 2.1K
Комментарии 7

Ускоряем код на Питоне с помощью расширений на Cи

Блог компании Alconost Python *Программирование *Совершенный код *C *
Перевод

Питон — простой, но мощный язык, который заслуженно стал одним из самых популярных. Тем не менее, иногда ему не хватает скорости статически типизированных языков с предварительной компиляцией, таких как Cи и Джава.

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

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

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 7.9K
Комментарии 24

История монетизации видеоигр

Блог компании Alconost Разработка игр *Монетизация игр *История IT Игры и игровые приставки
Перевод

Игровая индустрия каждый год превосходит ожидания: доход за 2020 г. оценивается в 163 млрд долл. США. Насколько это много? Это больше, чем принесли спорт и кино вместе взятые! И ожидается, что в следующие пять лет эта цифра составит 300 миллиардов.

Начало современной игровой индустрии положил Ральф Баер, который в своей лаборатории сделал прототип, получивший прозвище «Коричневая коробка». Эта телевизионная приставка стала прародителем того, что мы сегодня понимаем под видеоиграми. С тех пор игры постоянно развивались — в том числе и в части монетизации. Чтобы понять, чего можно ждать в будущем, сделаем пару шагов назад и вспомним прошлое.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 2.5K
Комментарии 3

Как устроена серверная UI-система Airbnb

Блог компании Alconost Разработка веб-сайтов *Программирование *Разработка мобильных приложений *Проектирование и рефакторинг *
Перевод

Прежде чем разбираться с реализацией серверного UI (SDUI) от Airbnb, важно понять, что это вообще такое и какие преимущества оно дает относительно традиционного клиентского UI.

Обычно данные обрабатываются серверной частью, а за работу интерфейса отвечает конкретный клиент (веб-браузер, приложения для iOS, Android). В качестве примера возьмем страницу Airbnb со списком предложений. Чтобы отобразить этот список пользователю, клиент может запросить данные у бэкенда, а затем преобразовать их в UI.

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

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

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

А что, если клиент даже не будет знать, что он отображает список предложений? Можно ли передавать клиенту напрямую UI, а не данные для построения интерфейса? Именно это и происходит в случае SDUI: мы передаем UI и данные вместе, а клиент отображает всё это независимо от того, что конкретно там внутри.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 2.5K
Комментарии 4

Самый эффективный способ стимулировать здоровые привычки

Блог компании Alconost Читальный зал Лайфхаки для гиков Мозг Здоровье
Перевод

Большинство из нас нет не сделает замечание в отношении чьих-то вредных привычек — но мы почему-то очень любим критиковать других, когда дело касается полезных привычек. Один объедается и пьет на вечеринках — считается, что с ним весело. Другой решает питаться умеренно и выпивает немного воды — и его называют занудой. Часто выбор здорового образа жизни в компании приравнивается к испорченному удовольствию.

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

Читать далее
Всего голосов 9: ↑3 и ↓6 -3
Просмотры 15K
Комментарии 6

Руководство по цвету в UX/UI-дизайне

Блог компании Alconost Веб-дизайн *Интерфейсы *Usability *Графический дизайн *
Перевод

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

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 7.4K
Комментарии 2

Обогнать Facebook — и умереть

Блог компании Alconost Развитие стартапа Управление продуктом *Читальный зал История IT
Перевод

Вы первыми выходите на рынок с прорывным продуктом, который пользуется успехом, — но в итоге всё-таки закрываете бизнес. Бывает ли такое?

Бывает: именно это произошло с первой студенческой социальной сетью. За месяц в ней зарегистрировалось 75% студенческого городка. Увидев неоспоримый успех, создатели сайта бросили учебу и сосредоточились на проекте.

У сети Campus Network были все задатки Facebook, но год спустя она ушла в небытие.

Стартапы закрываются один за одним (что неудивительно), но в этом случае примечательно то, что очень многое было сделано правильно: сервис был запущен до Facebook и был гораздо более продвинутым.

Что же пошло не так? ‍

Читать далее
Всего голосов 6: ↑4 и ↓2 +2
Просмотры 3.6K
Комментарии 1

Как эти забавные картинки незаметно захватили сферу маркетинга

Блог компании Alconost Интерфейсы *Графический дизайн *Интернет-маркетинг Дизайн
Перевод

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

Такой стиль иллюстраций называется «корпоративный мемфис».

В последние несколько лет он незаметно захватил сферу маркетингового контента — и дня не проходит, чтобы я не наткнулся на эти радостные фигурки в Интернете.

Похоже, это повсеместный тренд, от которого никуда не деться: жертвой этих причудливых картинок становятся и стартапы, и крупные технологические компании.

Как так получилось? И какое значение этот стиль имеет в сфере маркетинга?

Давайте разберемся.

Читать далее
Всего голосов 5: ↑3 и ↓2 +1
Просмотры 5.4K
Комментарии 9

Топовые платные игры на Google Play: блиц-обзор страниц и подробный разбор трейлеров

Блог компании Alconost Работа с видео *Разработка под Android *Продвижение игр *Игры и игровые приставки

Чем особенны ролики топовых платных игр для Android? Что у них общего, какие тренды заметны, что можно улучшить? Маркетологам геймдев-студий на заметку. 

В наш обзор попали страницы игр, которые 5 июня 2021 отображались в русскоязычной версии Google Play на главной странице раздела «Популярное» в категории «Топ платных игр».

Читать далее
Всего голосов 2: ↑0 и ↓2 -2
Просмотры 2.8K
Комментарии 6

Сообщество как услуга. Бизнес-модель XXI века

Блог компании Alconost Управление проектами *Управление сообществом *Бизнес-модели Социальные сети и сообщества
Перевод

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

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 2.8K
Комментарии 3

Как чрезмерный комфорт делает людей несчастными

Блог компании Alconost Читальный зал Лайфхаки для гиков Мозг Здоровье
Перевод

Журналист Майкл Эстер месяц провел за Полярным кругом, выслеживая стадо оленей для статьи в национальном журнале.

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

«Я был в маленькой ванной на аэродроме в Коцебу (Аляска), — вспоминает журналист. — Ощутив, как по лицу бьет горячая вода, я застыл в восхищении. Минут двадцать я стоял и смотрел, как вода стекает по рукам».

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

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 11K
Комментарии 24

Обзор роликов об играх с Game Trailer Challenge и их разбор с Alconost

Блог компании Alconost Работа с видео *Разработка игр *Продвижение игр *Игры и игровые приставки

Этой весной мы вошли в жюри Game Trailer Challenge, в рамках которого гейм-девелоперы создавали ролики о своих играх.  Мы посмотрели трейлеры и тизеры, сделанные разработчиками, внимательно оценили каждое видео и хотим показать вам 10 наиболее впечатливших нас роликов. Расскажем, что именно, на наш взгляд, сделало их классными, и что могло бы помочь им стать ещё лучше.

Читать далее
Рейтинг 0
Просмотры 672
Комментарии 0

6 способов снизить когнитивную нагрузку от интерфейса

Блог компании Alconost Интерфейсы *Usability *Управление продуктом *Дизайн
Перевод

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

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

В этой статье мы рассмотрим 6 способов снизить когнитивную нагрузку в UX-проекте.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 4.3K
Комментарии 3

Игровая экономика: игры «free-to-play»

Блог компании Alconost Разработка игр *Монетизация игр *Дизайн игр *Игры и игровые приставки
Перевод

Статья расскажет о том, как работают F2P-игры и что можно сделать для повышения отдачи от них.

Подробно обсудим следующие вопросы:

→ Удержание как самый важный показатель для долгосрочной перспективы.

→ Основы треугольника игр-сервисов — рабочей модели, которую я призываю использовать в играх-сервисах: регулярные обновления контента, события в реальном времени и эффективный мерчандайзинг.

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

→ Влияние степенного закона распределения в отношении вовлеченности и трат игроков, а также ранее не публиковавшиеся реальные данные из игр, с которыми я работал.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 8.8K
Комментарии 13

Кейс: Автоматизация добавления учебных курсов на иностранных языках для Workfusion Automation Academy

Блог компании Alconost Локализация продуктов *Учебный процесс в IT Лайфхаки для гиков Изучение языков

Рассказываем, как упростить добавление в Moodle новых языковых версий вашего контента.
→ Пример реального проекта
→ Конкретные проблемы и решения
→ Как это работает (видео): разбираемся за 2 минуты

Читать далее
Рейтинг 0
Просмотры 358
Комментарии 0

Развитие сегмента инди-игр

Блог компании Alconost Читальный зал Дизайн игр *История IT Игры и игровые приставки
Перевод

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

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

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 2.5K
Комментарии 1

Информация

Дата основания
2004
Местоположение
США
Сайт
alconost.com
Численность
201–500 человек
Дата регистрации