Оригинальный пост был опубликован на портале DailyTekk. И хотя он появился давно, список до сих пор актуален. Инструменты разделены на разные категории: платформы разработки, обучение программированию, отслеживание ошибок, API и многое другое. Не все инструменты бесплатны, но за удобство и новые возможности приходится платить. Надеемся, вы найдете для себя что-то полезное.

Обучение программированию

  1. Treehouse – научитесь проектировать и разрабатывать для Интернета и iOS.
  2. Codeacademy – интерактивный и увлекательный способ научиться программировать.
  3. Code School – практические курсы для веб-разработчиков.
  4. Udacity — обучение, решая практические задачи у известных учителей.
  5. Coursera — множество компьютерных курсов, причем бесплатных.
  6. RubyMonk — интерактивные курсы Ruby .
  7. Khan Academy – бесплатное обучение с огромным выбором курсов по программированию.
  8. School of Webcraft – пользовательский ресурс веб-разработки.
  9. Университет Google Code – руководства, курсы и учебные пособия от Google.
  10. Orientation to Android Training — официальный курс разработки Android.
  11. Phpacademy — бесплатные видеоуроки по PHP.
  12. Hexlet — Learn кодировать в реальной среде разработки.

Системы контроля версий

  1. GitHub — хостинг для ИТ-проектов.
  2. Pixelapse — сервис, показывающий, как выглядел код в предыдущих версиях.
  3. Bitbucket — бесплатный хостинг для кода.< /li>
  4. Версии — клиент Mac для службы Subversion.
  5. SourceTree — бесплатный клиент Mac для систем Git и Mercurial.
  6. OFFSCALE — управление версиями базы данных.
  7. < li>Tower — клиент Git для Mac.

Разное

  1. AppNeta — облачный APM (управление производительностью приложений).
  2. TaskMissile — сервис для получения отзывов от пользователей.
  3. Kera — создание встроенных в приложение руководств для пользователей.
  4. Flowdock — почтовый клиент и чат для команд.
  5. Modulus — хостинг для Node.js и MongoDB.
  6. Metricfire — сервис для отслеживания различных метрик.
  7. Interstate — позволяет превратить обычных пользователей в лояльных.
  8. Codenow — сотрудничество для программистов. Легко найти код и поделиться им.
  9. Lingohub — локализация программного обеспечения
  10. TranslateKarate — простой онлайн-сервис для перевода и локализации.
  11. Kickfolio — тестирование, поддержка, маркетинг и реклама. Все в одном.
  12. Snippets — сервис для хранения сниппетов.
  13. Product Hunt — множество идей для новых приложений.

Платформы для разработки

  1. Heroku — это облачная платформа для разработки приложений.
  2. Compilr — позволяет вам следить за кодом из любого браузера.
  3. Kinvey — это облачная платформа для разработки приложений. end для мобильных приложений.
  4. Firebase — это серверная часть вашего сайта.
  5. Cloud9 — это онлайн-IDE.
  6. Parse — это полная платформа для мобильных приложений .
  7. CloudMine — это серверная часть для мобильных и веб-приложений.
  8. Koding — это IDE в браузере. Новый способ работы для разработчиков
  9. AppHarbor — это облачная платформа .NET
  10. PHP Fog — это облачная платформа для PHP
  11. Backrest — это простая серверная часть для SaaS .
  12. Codeanywhere – онлайн-редактор кода.
  13. NeptuneIDE – облачная среда разработки для PHP.
  14. Fusegrid – облачная среда разработки для ColdFusion.
  15. Cloud IDE - программирование и отладка онлайн.
  16. FriendCode - социальная сеть для программистов.
  17. ToolsCloud - онлайн-среда разработки.

Интеграция и развертывание

  1. Travis CI — интеграция и развертывание мобильных приложений.
  2. CircleCi — интеграция и развертывание веб-приложений.
  3. Railsonfire — интеграция и развертывание программного обеспечения Ruby.
  4. Wercker — это платформа для создания и интеграции приложений.
  5. Hostedci — это интеграция и развертывание приложений на iOS и OS X.

Отзывы, мониторинг и отслеживание ошибок

  1. Crashlytics – это система для отслеживания сбоев приложений на iOS и Android.
  2. Usersnap – это скриншот ошибок в приложениях.
  3. Crittercism – это платформа для мониторинга производительности.
  4. Rollbar – отчеты об ошибках и отслеживание в реальном времени.
  5. New Relic – APM для веб-приложений.
  6. Исключительно – отслеживание ошибок в веб-приложениях в режиме реального времени.
  7. BugSense — система отслеживания сбоев для мобильных приложений.
  8. Bugzilla — программное обеспечение для управления разработкой серверных приложений.
  9. Bugify — отслеживание ошибок PHP для небольших команд.< /li>
  10. BugHerd — простая система отслеживания ошибок.
  11. Snowy Evening — система отслеживания ошибок и интеграция с GitHub.

API

  1. Twilio — API для мессенджеров и VoIP.
  2. OpenWeatherMap — бесплатные API погоды.
  3. Stripe — платежная система для разработчиков.
  4. Factual – API структурированной информации.
  5. Filepicker.io – упрощает создание пользовательского контента (UGC).
  6. PubNub – служба обмена сообщениями в реальном времени в облаке.
  7. Mailgun — почта для разработчиков.
  8. Context.IO — API для почтовых клиентов.
  9. Semantics3 — API для информации о продукте.
  10. Redpin — система внутренней навигации.
  11. Sent.ly – API для обмена SMS-сообщениями с пользователями.
  12. Встраивание – преобразование URL-адреса в видео, фото и многое другое.

Разработка игр

  1. Viximo – платформа распространения игр в социальных сетях.
  2. XNA – инструменты разработки игр Microsoft.
  3. Yodo1 – платформа распространения игр в Китае.
  4. Game Closure – SDK для игр на JavaScript.
  5. FTW – синхронизация сохранений, очков и друзей между устройствами.
  6. Storybricks – создание собственной MMO.

Разработка мобильных приложений

  1. AppCooker – генератор мокапов для мобильных приложений.
  2. Apptentive – отзывы о мобильных приложениях.
  3. AppCod.es – SEO и маркетинг в App Store.
  4. < li>Chupa Mobile — торговая площадка для компонентов мобильных приложений.
  5. Appboy — аналитика, CRM и многое другое.
  6. Flurry — аналитика, трафик и монетизация.
  7. Octopod – это платформа для разработки мобильных приложений.
  8. Little Eye – это монитор расхода заряда батареи для приложений Android.

Вне категории

  1. Binpress – это торговая площадка для покупки скриптов и компонентов для разработки.
  2. UploadCare – это сервис для загрузки и хранения кода.
  3. Eden – это PHP-библиотека для быстрого прототипирования. .
  4. Appbackr — это краудфандинговая платформа для мобильных приложений.
  5. Modkit — это программирование чего угодно.
  6. Hosted Graphite — это информация в виде четких графиков и диаграмм.
  7. Divshot — создание интерфейсов для веб-приложений. Быстрое прототипирование с помощью HTML 5.
  8. Expanz — помогает в разработке бизнес-приложений.
  9. RepoDrop — частный репозиторий кода.
  10. Architexa — помогает понять сложные части код на Java.
  11. Coder Bounty — устанавливаем вознаграждение за решение задач в коде.
  12. XtGem — система для создания сайтов.
  13. uTest — тестирование приложений .