Pull to refresh
  • by relevance
  • by date
  • by rating

Почти половина разработчиков тратит 10-25% времени на исправление ошибок в готовом продукте

Research and forecasts in IT


Согласно новому исследованию, 43% enterprise-разработчиков тратят от 10 до 25% своего времени на отладку и исправление ошибок в приложениях на стадии эксплуатации.

К такому выводу пришли аналитики ClusterHQ на основании опроса разработчиков: четверть респондентов сообщили, что им приходится исправлять баги в продакшне несколько раз в неделю.

Авторы исследования считают, что такие потери времени слишком велики: разработчикам нужно больше концентрировать внимание на реализации новых фич для пользователей, нежели на постоянном исправлении ошибок.
Читать дальше →
Total votes 20: ↑17 and ↓3 +14
Views 8.9K
Comments 9

Amazon представила AutoGluon для создания ИИ-моделей из трех строчек кода

Development of mobile applications *Amazon Web Services *Machine learning *Artificial Intelligence IT-companies
image

Amazon представила библиотеку с открытым исходным кодом AutoGluon. Она позволит разработчикам создавать приложения на базе искусственного интеллекта. С AutoGluon разработчики смогут использовать возможности ИИ для создания приложений, написав всего три строки кода, обещает компания.
Читать дальше →
Total votes 15: ↑14 and ↓1 +13
Views 4.5K
Comments 2

Google объявил о закрытии App Maker в 2021 году

Development of mobile applications *Google App Engine *Google API *Google Cloud Platform *
image

Google решил отключить сервис конструктора приложений без навыков программирования App Maker. Это произойдет 19 января 2021 года. Причиной такого шага компания назвала низкий спрос.

Сервис будут отключать поэтапно. Уже сейчас App Maker работает не в стадии активной разработки, а с 15 апреля отключат возможность создавать новые приложения, хотя при этом сохранится опция редактирования существующих.
Total votes 11: ↑10 and ↓1 +9
Views 9.3K
Comments 11

В Госдуме пожаловались в ФАС на то, что российские разработчики покупают аккаунты за рубежом для доступа в App Store

Development for iOS *Development of mobile applications *Legislation in IT
image

Депутат от «Единой России» Антон Горелкин обратился в Федеральную антимонопольную службу с требованием проверить, как Apple предоставляет российским разработчикам доступ к своему магазину приложений. По его словам, алгоритм подтверждения личности в App Store вынуждает разработчиков покупать нелегально аккаунты, зарегистрированные в США и Китае.
Читать дальше →
Total votes 11: ↑10 and ↓1 +9
Views 8.3K
Comments 6

Аккредитация разработчиков навыков для ассистентов Салют и первый аккредитованный партнёр

SberDevices corporate blog JavaScript *Mobile applications monetization *Natural Language Processing *Voice user interfaces


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

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

Или вы – бизнес. У вас есть желание расширить свою платежеспособную аудиторию и быть ближе к вашему пользователю, но не хватает разработческих знаний или времени, чтобы самостоятельно создавать сложные приложения. Здесь на помощь придут наши опытные аккредитованные партнёры, которых мы тщательно отбираем, и помогут качественно решить вашу задачу. Ваш продукт будет достойно представлен на умных устройствах и в мобильных приложениях Сбера. Кстати, потенциальная аудитория нашей экосистемы, до которой можно дотянуться, превышает 100 млн человек.
Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views 696
Comments 0

Приложение для смартфона прогнозирует урожайность винограда машинным зрением

Development of mobile applications *Smartphones Popular science

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

Читать далее
Total votes 6: ↑6 and ↓0 +6
Views 827
Comments 0

Qualcomm представила комплект разработчика для приложений Windows 10

Development for Windows *Computer hardware CPU

Qualcomm наряду с анонсом SoC Snapdragon 7c Gen 2 представила также новый комплект средств разработки Snapdragon Developer Kit, ориентированный на приложения Windows 10. Он предназначен для использования в качестве набора для разработки, который может упростить тестирование Windows 10 на программах Arm.

Читать далее
Total votes 12: ↑12 and ↓0 +12
Views 2.2K
Comments 0

Google начала препятствовать открытию магазина Samsung Galaxy Store

Development of mobile applications *Development for Android *Mobile applications monetization *Legislation in IT

Google использовала антиконкурентные методы, пытаясь помешать открытию магазина приложений Samsung Galaxy Store, чтобы он не стал конкурентом Play Store. Такая информация содержится в антимонопольном иске, поданном генеральными прокурорами трех десятков американских штатов. Ранее они уже обвинили Google в незаконных попытках контролировать распространение приложений на Android.

Читать далее
Total votes 28: ↑27 and ↓1 +26
Views 6.8K
Comments 9

Антимонопольный закон США потребует от Apple и Google разрешить сторонние магазины приложений

Development for iOS *Development of mobile applications *Development for Android *Mobile applications monetization *Legislation in IT

Американскием сенаторы Ричард Блюменталь, Марш Блэкберн и Эми Клобучар представили новый проект закона, направленного против монополизации рынка приложений магазинами Apple App и Google Play. Закон об открытых рынках приложений призван создать «справедливые, ясные и обязательные к исполнению правила».

Читать далее
Total votes 22: ↑21 and ↓1 +20
Views 3.5K
Comments 48

Статистика: разработчики теряют интерес к Mac App Store

Development for MacOS *IT-companies

Данные аналитической компании AppFigures указывают на то, что разработчики все меньше заинтересованы в выпуске новых приложений в Mac App Store, о чем говорят стремящиеся вниз показатели за последний год.

В 2020 году в Mac App Store выходило 392 новых приложения, то есть приблизительно от 300 до 400 приложений в месяц. В январе этого года вышло более 400 новых приложений для macOS. К июню число новых приложений впервые упало ниже 300. По предварительным прогнозам компании, в августе магазин приложений выпустил не более 200 новых релизов.

Падение спроса среди разработчиков можно объяснить возможностями MacOS устанавливать приложения из сторонних источников, в отличие от iOS App Store, что позволяет девелоперам избегать 30% комиссии от продаж через официальный магазин.

Читать далее
Total votes 16: ↑15 and ↓1 +14
Views 2K
Comments 4

Facebook представила Superpack, технологию сжатия данных для мобильных приложений

Development of mobile applications *Compilers *Data storage *Smartphones IT-companies

IT-гигант Facebook разработал технологию асимметричного сжатия данных Superpack, сообщает пресс-релиз компании. Технология сочетает анализ компилятора и сжатием данных для оптимизации хранения информации.

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

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

Читать далее
Total votes 17: ↑14 and ↓3 +11
Views 1.2K
Comments 3

Стэнфордский курс по программированию iPhone

Smartphones
Бесплатный курс Стэнфордского университета по программированию iPhone скачали уже более миллиона человек. Популярность лекций резко возросла, когда их семь недель назад выложили на сайте iTunes U — это специальный обучающий ресурс Apple, посвящённый iTunes.

Курс iPhone Application Programming представляет собой видеозаписи лекций из 10-недельного обучающего курса, который читался программистами Apple для студентов Стэнфорда. Через два дня после каждой лекции её выкладывали в свободный доступ, так что интернетчики могли учиться практически в режиме реального времени, одновременно с настоящими студентами. Видеоматериал сопровождается кадрами из презентаций, которые показывали на экране в аудиториях одного из лучших университетов мира.

Менеджеры проекта iTunes U говорят, что у них на сайте это первый курс, который достиг отметки в миллион скачиваний.
Total votes 41: ↑34 and ↓7 +27
Views 3.3K
Comments 21

Пропуск на тренинг по разработке приложений под iPhone за лучший топик

Habr
Сегодня у нас стартует последний эпизод ФППП, завершая таким образом более чем годовую историю конкурсов в рамках Федеральной Программы Поощрения Пользователей на Хабре. Как и в прошлый раз, спонсором эпизода стала компания iProLab, которая предоставит победителю возможность бесплатно посетить двухдневный тренинг «Разработка приложений для iPhone и iPod touch».

Условия конкурса следующие: до 16:00 10 августа 2009 года мы ожидаем увидеть в блоге «Разработка под Mac OS X и iPhone» или Apple iPhone посты на тему разработки приложений под платформу iPhone/iPod touch. Автор лучшего топика будет определен в следующий понедельник в 16:00.
Читать дальше →
Total votes 19: ↑10 and ↓9 +1
Views 487
Comments 4

Создаем пазл для iPhone

Development for iOS *
Translation
imageПочему бы не представить в магазине приложений свой собственный пазл — как это сделали мы! В этом уроке я поэтапно расскажу о создании такого приложения. Итоговый результат будет выглядеть примерно так, как на фото. Чашку с кофе — и можно приступать.

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

Для начала потребуется изображение, которое мы разделим на фрагменты. Разместим их в беспорядке, чтобы после снова собрать. Правда перед этим нужно как-то запомнить, где должен находиться тот или иной фрагмент. Для этого введем новый класс, который будет содержать как оригинальное, так и текущее положение каждого фрагмента в матрице (под матрицей понимается сетка, на которой формируется рисунок). Так мы сможем определить, собрал пользователь пазл или нет (сравнив для каждого фрагмента текущее положение с исходным). Следующая задача — определить разрешенные перемещения. Для этой цели заменим один из фрагментов пустым. На его место разрешается передвинуть соседний фрагмент. Ну вот, в принципе, и все. Если я что-то упустил, разберемся по ходу дела.
Читать дальше →
Total votes 39: ↑28 and ↓11 +17
Views 5.2K
Comments 16

Запустил он разработку проекта и увидел, что это хорошо

Шаблонариум corporate blog
В этом выпуске у нас будет об Agile\Scrum, багтрекинге, системах контроля версий и о начальном этапе разработки приложения. Без советов, выводов и размышлений, просто переложение опыта.

Собрал я людей, раздал задачи, все работают, и всё, вроде, хорошо. И тут у народа стали просыпаться хотелки. Захотели они себя белыми людьми почувствовать, чтобы все цивильно было — и багтрекинг им подавай, и svn…
Дальше...
Total votes 28: ↑10 and ↓18 -8
Views 2K
Comments 11

Открытое API от MasterCard для сторонних разработчиков? Бесценно

Payment systems *API *
Translation
imageВ пресс-релизе, распространенном сегодня утром, международная платежная система MasterCard объявила, что разработчики настольных и мобильных приложений совершенно бесплатно получат полный доступ к API от платежного гиганта немного позднее в этом году.

Компания надеется, что открывая свои технологии для разработчиков, она получит в свое распоряжение новые и инновационные приложения для электронной коммерции, использующие сеть MasterCard, которые потенциально позволят ей конкурировать с Visa, PayPal и Square (которые на данный момент куда больше преуспели в данных начинаниях — прим. перевод.).
Читать дальше →
Total votes 58: ↑56 and ↓2 +54
Views 2.8K
Comments 22

Самообман простоты

Intel corporate blog

В статье рассматривается проблема превышения сроков создания программ как результат самообмана: будто бы программирование — это просто, и даже еще проще. Создатели новых технологий в области разработки программного обеспечения уверяют, что их технология поможет решить огромное количество проблем и что теперь разработка программного обеспечения становится как никогда простым и быстрым процессом. Но практика неумолима. Вновь и вновь срываются сроки завершения очередного программного проекта.
Читать дальше →
Total votes 87: ↑76 and ↓11 +65
Views 24K
Comments 30

Тим Брай, «Перспективность Вашего Android приложения»

Development for Android *
Translation
Как разработчик, я очень доволен потенциалом Android, как единой платформы развития, которая может сделать мои приложения доступными на широком спектре устройств. От смартфонов до телевизоров — Android сейчас используется на широком спектре устройств.

Прошлогодний релиз Android SDK 1.6 был первым, который поддерживал различные устройства и проложил путь для таких девайсов, как HTC Tatoo — с маленьким экраном и камерой без автофокуса. Будущие устройства, такие как Google TV, могут не включать в себя функции, которые мы ожидаем сейчас, например акселерометр и телефония.

Мы все хотим, чтобы наши приложения были доступны на стольких устройствах, на скольких это возможно. Но на некоторых устройствах они просто не имеют смысла, поэтому важно, чтобы приложения были доступны только на тех устройствах, где они будут работать.
Читать дальше →
Total votes 24: ↑14 and ↓10 +4
Views 737
Comments 19

Разработчикам приложений для webOS должно быть интересно

Hewlett Packard Enterprise corporate blog
Ни для кого не секрет, что сегодня владельцам устройств на базе Palm webOS доступно довольно ограниченное число приложений. Относительная новизна самой платформы, не очень большая аудитория пользователей, неотлаженный механизм публикации приложений в App Catalog — из-за всех этих факторов разработчики пока еще предпочитают делать продукты для других платформ.

Но вскоре все должно измениться. По словам директора по технологиям HP Шейна Робисона (Shane Robison), заинтересовать разработчиков, чтобы они пополняли каталог программ для webOS — одна из главных целей компании, и HP работает над этим, не покладая рук.
Читать дальше →
Total votes 7: ↑5 and ↓2 +3
Views 2K
Comments 12

Мысли об интерфейсе: Что важнее – функционал или интерфейс?

Prostoy business corporate blog
Что такое удобный интерфейс? Если набрать этот вопрос в Google, то первая появившаяся ссылка дает нам следующее определение: «Удобная система — это та система, которая позволяет своим пользователям выполнять задачи, которые они хотят выполнить». На мой взгляд определение не совсем правильное – выполнять стоящие перед тобой задачи можно и при очень неудобном интерфейсе, в особенности, если этого требует начальство. Тут уж никуда не денешься, как говорится, «мыши плакали, кололись, но продолжали есть кактус».

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

Читать дальше →
Total votes 22: ↑9 and ↓13 -4
Views 3.2K
Comments 5