Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

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

Исследования и прогнозы в IT


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

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

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

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

Разработка мобильных приложенийAmazon Web ServicesМашинное обучениеИскусственный интеллектIT-компании
image

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

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

Разработка мобильных приложенийGoogle App EngineGoogle APIGoogle Cloud Platform
image

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

Сервис будут отключать поэтапно. Уже сейчас App Maker работает не в стадии активной разработки, а с 15 апреля отключат возможность создавать новые приложения, хотя при этом сохранится опция редактирования существующих.
Читать дальше →
Всего голосов 11: ↑10 и ↓1 +9
Просмотры9.2K
Комментарии 11

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

Разработка под iOSРазработка мобильных приложенийЗаконодательство в IT
image

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

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

Блог компании SberDevicesJavaScriptМонетизация мобильных приложенийNatural Language ProcessingГолосовые интерфейсы


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

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

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

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

Разработка мобильных приложенийСмартфоныНаучно-популярное

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

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

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

Разработка под WindowsКомпьютерное железоПроцессоры

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Блог компании Intel

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

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

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

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

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

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

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

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

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

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

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

Читать дальше →
Всего голосов 22: ↑9 и ↓13 -4
Просмотры3.1K
Комментарии 5

MobileFest-2011 — фестиваль разработчиков мобильного софта — состоится 18-19 марта

Я пиарюсь


Зимний MobileFest Russia ‘2011 — всероссийский фестиваль разработчиков программного обеспечения для мобильных телефонов и новых проектов в области мобильного интернета состоится 18-19 марта 2011 г. в спортивном парке «Волен» (горнолыжный курорт в Подмосковье, 46 км от МКАД).

MobileFest Russia — это конференция-фестиваль, которая третий год подряд собирает представителей компаний-разработчиков, операторов мобильной связи и вендоров (Microsoft, Intel, Nokia, Sun Microsystems, Mera Networks), а также руководителей венчурных фондов и инвесторов в области мобильных разработок (Softline Venture Partners).
Читать дальше →
Всего голосов 2: ↑2 и ↓0 +2
Просмотры371
Комментарии 0

«Съешь меня»… нет, не так… «Выполни меня»!

Разработка под iOS
У меня периодические возникают разные потребности решения мелких насущных задач в Mac OS X. Для этих целей я обычно делаю небольшие программы, которые «закрывают» потребность частным образом. Но иногда хочется, чтоб программа была универсальной, и ей могли воспользоваться другие люди при необходимости (например «Переlator»). Так получилось и в этот раз…

Я люблю, когда Dock отображается всегда на экране. Но при запуске Симулятора iOS постоянно приходилось включать автоматические скрытие, чтобы симулятор полностью умещался на экране. Появилась задача — автоматизировать этот процесс. За пару дней набросал универсальную программу, с помощью которой можно задать AppleScript на определённое действие любой программы: «Программа запущена», «Программа завершена», «Программа активирована», «Программа деактивирована» и пр.



Читать дальше →
Всего голосов 75: ↑64 и ↓11 +53
Просмотры2.7K
Комментарии 26

Один год как один миг

Блог компании Реляционное программирование
Доброго времени суток, уважаемые Хабровчане.
В апреле исполнился год с момента появления компании Реляционное программирование (далее РП для краткости). Год был насыщен событиями и пролетел для всех, кто работает в РП, как один миг.
В первом посте на Хабре, да и, собственно, вообще первом посте в истории РП, мы расскажем о том, почему и как мы появились, что успели сделать за прошедший год. В дальнейшем постараемся говорить о том, для чего подходит наш продукт, как разрабатывать RP-приложения, что делают разработчики и идеологи РП, а также о том, как РП старается помочь тем, кто уже ведет RP-разработки или только рассматривает RP Server в качестве «рабочей лошадки» для выполнения своих задач.
Да… еще момент. Очень надеемся на поддержку, критику и вопросы с вашей стороны. На всё постараемся ответить развернуто, по существу и, по мере возможности, избегая рекламы.
Итак, об РП и об основном продукте компании – платформе RP Server.
Основная идея и первые версии программного обеспечения для разработки и исполнения бизнес-приложений, которое с конца прошлого года в отраслевых СМИ упоминается как RP Server, появились более пятнадцати лет назад.
Читать дальше →
Всего голосов 2: ↑1 и ↓1 0
Просмотры1.1K
Комментарии 2

Слухи про WinC++

Чулан
Перевод
По интернету ходят невнятные слухи о неком WinC++. Толи это просто новое название Visual C++, толи нечто большее. Поскольку я заинтересован и озабочен тематикой Visual C++, то проявил к этой теме внимание. Мне попалась свежая статья от 4 мая «What is WinC++ and how does it figure in Microsoft's bid to make tools a $2 billion business?». Поскольку на русском языке пока про WinC++ тихо, я решил предложить Хабра-сообществу перевод этой статьи. Признаюсь, перевод вышел не очень, читается скучно. Поэтому многие, наверное, предпочтут познакомиться с оригиналом.

Прошу меня за эту статью не журить, как говорится первый блин комом. Полезное и главное в этой статье, пожалуй, то, что Microsoft явно не планирует хоронить Visual C++, а наоборот влить в это направление новые силы. На Си++ смотрят как на живой и развивающийся инструмент. Это радует (меня, по крайней мере :)).

Итак, собственно перевод статьи Мэри-Джо Фолли: Что такое WinC++ и как она связана со стремлением Microsoft поднять оборот продаж инструментов до 2 миллиардов долларов?

Читать дальше →
Всего голосов 36: ↑29 и ↓7 +22
Просмотры507
Комментарии 129