Оригинальный пост был опубликован на портале DailyTekk. И хотя он появился давно, список до сих пор актуален. Инструменты разделены на разные категории: платформы разработки, обучение программированию, отслеживание ошибок, API и многое другое. Не все инструменты бесплатны, но за удобство и новые возможности приходится платить. Надеемся, вы найдете для себя что-то полезное.
Обучение программированию
- Treehouse – научитесь проектировать и разрабатывать для Интернета и iOS.
- Codeacademy – интерактивный и увлекательный способ научиться программировать.
- Code School – практические курсы для веб-разработчиков.
- Udacity — обучение, решая практические задачи у известных учителей.
- Coursera — множество компьютерных курсов, причем бесплатных.
- RubyMonk — интерактивные курсы Ruby .
- Khan Academy – бесплатное обучение с огромным выбором курсов по программированию.
- School of Webcraft – пользовательский ресурс веб-разработки.
- Университет Google Code – руководства, курсы и учебные пособия от Google.
- Orientation to Android Training — официальный курс разработки Android.
- Phpacademy — бесплатные видеоуроки по PHP.
- Hexlet — Learn кодировать в реальной среде разработки.
Системы контроля версий
- GitHub — хостинг для ИТ-проектов.
- Pixelapse — сервис, показывающий, как выглядел код в предыдущих версиях.
- Bitbucket — бесплатный хостинг для кода.< /li>
- Версии — клиент Mac для службы Subversion.
- SourceTree — бесплатный клиент Mac для систем Git и Mercurial.
- OFFSCALE — управление версиями базы данных. < li>Tower — клиент Git для Mac.
Разное
- AppNeta — облачный APM (управление производительностью приложений).
- TaskMissile — сервис для получения отзывов от пользователей.
- Kera — создание встроенных в приложение руководств для пользователей.
- Flowdock — почтовый клиент и чат для команд.
- Modulus — хостинг для Node.js и MongoDB.
- Metricfire — сервис для отслеживания различных метрик.
- Interstate — позволяет превратить обычных пользователей в лояльных.
- Codenow — сотрудничество для программистов. Легко найти код и поделиться им.
- Lingohub — локализация программного обеспечения
- TranslateKarate — простой онлайн-сервис для перевода и локализации.
- Kickfolio — тестирование, поддержка, маркетинг и реклама. Все в одном.
- Snippets — сервис для хранения сниппетов.
- Product Hunt — множество идей для новых приложений.
Платформы для разработки
- Heroku — это облачная платформа для разработки приложений.
- Compilr — позволяет вам следить за кодом из любого браузера.
- Kinvey — это облачная платформа для разработки приложений. end для мобильных приложений.
- Firebase — это серверная часть вашего сайта.
- Cloud9 — это онлайн-IDE.
- Parse — это полная платформа для мобильных приложений .
- CloudMine — это серверная часть для мобильных и веб-приложений.
- Koding — это IDE в браузере. Новый способ работы для разработчиков
- AppHarbor — это облачная платформа .NET
- PHP Fog — это облачная платформа для PHP
- Backrest — это простая серверная часть для SaaS .
- Codeanywhere – онлайн-редактор кода.
- NeptuneIDE – облачная среда разработки для PHP.
- Fusegrid – облачная среда разработки для ColdFusion.
- Cloud IDE - программирование и отладка онлайн.
- FriendCode - социальная сеть для программистов.
- ToolsCloud - онлайн-среда разработки.
Интеграция и развертывание
- Travis CI — интеграция и развертывание мобильных приложений.
- CircleCi — интеграция и развертывание веб-приложений.
- Railsonfire — интеграция и развертывание программного обеспечения Ruby.
- Wercker — это платформа для создания и интеграции приложений.
- Hostedci — это интеграция и развертывание приложений на iOS и OS X.
Отзывы, мониторинг и отслеживание ошибок
- Crashlytics – это система для отслеживания сбоев приложений на iOS и Android.
- Usersnap – это скриншот ошибок в приложениях.
- Crittercism – это платформа для мониторинга производительности.
- Rollbar – отчеты об ошибках и отслеживание в реальном времени.
- New Relic – APM для веб-приложений.
- Исключительно – отслеживание ошибок в веб-приложениях в режиме реального времени.
- BugSense — система отслеживания сбоев для мобильных приложений.
- Bugzilla — программное обеспечение для управления разработкой серверных приложений.
- Bugify — отслеживание ошибок PHP для небольших команд.< /li>
- BugHerd — простая система отслеживания ошибок.
- Snowy Evening — система отслеживания ошибок и интеграция с GitHub.
API
- Twilio — API для мессенджеров и VoIP.
- OpenWeatherMap — бесплатные API погоды.
- Stripe — платежная система для разработчиков.
- Factual – API структурированной информации.
- Filepicker.io – упрощает создание пользовательского контента (UGC).
- PubNub – служба обмена сообщениями в реальном времени в облаке.
- Mailgun — почта для разработчиков.
- Context.IO — API для почтовых клиентов.
- Semantics3 — API для информации о продукте.
- Redpin — система внутренней навигации.
- Sent.ly – API для обмена SMS-сообщениями с пользователями.
- Встраивание – преобразование URL-адреса в видео, фото и многое другое.
Разработка игр
- Viximo – платформа распространения игр в социальных сетях.
- XNA – инструменты разработки игр Microsoft.
- Yodo1 – платформа распространения игр в Китае.
- Game Closure – SDK для игр на JavaScript.
- FTW – синхронизация сохранений, очков и друзей между устройствами.
- Storybricks – создание собственной MMO.
Разработка мобильных приложений
- AppCooker – генератор мокапов для мобильных приложений.
- Apptentive – отзывы о мобильных приложениях.
- AppCod.es – SEO и маркетинг в App Store. < li>Chupa Mobile — торговая площадка для компонентов мобильных приложений.
- Appboy — аналитика, CRM и многое другое.
- Flurry — аналитика, трафик и монетизация.
- Octopod – это платформа для разработки мобильных приложений.
- Little Eye – это монитор расхода заряда батареи для приложений Android.
Вне категории
- Binpress – это торговая площадка для покупки скриптов и компонентов для разработки.
- UploadCare – это сервис для загрузки и хранения кода.
- Eden – это PHP-библиотека для быстрого прототипирования. .
- Appbackr — это краудфандинговая платформа для мобильных приложений.
- Modkit — это программирование чего угодно.
- Hosted Graphite — это информация в виде четких графиков и диаграмм.
- Divshot — создание интерфейсов для веб-приложений. Быстрое прототипирование с помощью HTML 5.
- Expanz — помогает в разработке бизнес-приложений.
- RepoDrop — частный репозиторий кода.
- Architexa — помогает понять сложные части код на Java.
- Coder Bounty — устанавливаем вознаграждение за решение задач в коде.
- XtGem — система для создания сайтов.
- uTest — тестирование приложений .