116 Инструменти за програмисти

Съдържание:

Anonim

Оригиналната публикация беше публикувана на портала DailyTekk. И въпреки че се появи доста отдавна, списъкът все още е актуален. Инструментите са разделени на различни категории: платформи за разработка, обучение за програмиране, проследяване на грешки, API и др. Не всички инструменти са безплатни, но трябва да плащате за удобство и нови функции. Надяваме се да намерите нещо полезно за себе си.

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

  1. Treehouse - обучение и дизайн за уеб и iOS.
  2. Codeacademy е интерактивен и забавен начин да научите програмирането.
  3. Code School - практически курсове за уеб разработчици.
  4. Удачност - обучение чрез решаване на практически задачи от известни учители.
  5. Coursera - много компютърни курсове и безплатно.
  6. RubyMonk - онлайн курсове за Ruby.
  7. Khan Academy е безплатно образование с огромно разнообразие от курсове за програмиране.
  8. Училище за Webcraft е ресурс за уеб разработка, попълнен от потребителите.
  9. Google Code University - ръководства, курсове и образователни материали от Google.
  10. Ориентация към Android обучение - официалният курс за разработване на Android.
  11. Phpacademy - безплатни видеоуроци за PHP.
  12. Hexlet - обучение по програмиране в реална среда за развитие.

Системи за управление на версиите

  1. GitHub - хостинг за ИТ проекти.
  2. Pixelapse е услуга, която показва как изглеждаше кодът в предишните версии.
  3. Bitbucket - безплатен хостинг за код.
  4. Версии - Mac клиент за Subversion.
  5. SourceTree е безплатен Mac клиент за Git и Mercurial системи.
  6. OFFSCALE - версия на база данни.
  7. Кула - 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. Фрагменти е услуга за съхраняване на фрагменти.
  13. Product Hunt - много идеи за нови приложения.

Платформи за развитие

  1. Heroku е платформа за изграждане на приложения в облак.
  2. Compilr - позволява да следите кода от всеки браузър.
  3. Kinvey е облачен бек-енд за мобилни приложения.
  4. Firebase - back-end за вашия сайт.
  5. Cloud9 - IDE онлайн.
  6. Parse е пълна платформа за мобилни приложения.
  7. CloudMine - back-end за мобилни и уеб приложения.
  8. Koding - IDE в браузъра. Нов начин на работа за разработчиците.
  9. AppHarbor е платформа за.NET облак.
  10. dotCloud - помощ при разработването и разширяването на уеб приложения.
  11. BrainEngine е облачна платформа за Force.com.
  12. PHP Fog е облачна платформа за PHP.
  13. Backrest - лесно създаване на back-end за SaaS.
  14. Codeanywhere е онлайн редактор на кодове.
  15. NeptuneIDE е базирана на облак IDE за PHP.
  16. Fusegrid е облак от ColdFusion.
  17. Cloud IDE - писане на код и отстраняване на грешки онлайн.
  18. FriendCode е социална мрежа за програмисти.
  19. 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 кода за малки екипи.
  10. BugHerd е прост багтрекер.
  11. Snowy Evening - проследяване на грешки и интеграция на GitHub.

API

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

Развитие на играта

  1. Viximo е платформа за разпространение на социални игри.
  2. XNA - инструменти за разработване на игри на Microsoft.
  3. Yodo1 е платформа за разпространение на игри в Китай.
  4. Затваряне на играта - SDK за javascript игри.
  5. FTW - синхронизация на запаметяващи, сметки и приятели между устройства.
  6. Storybricks - създаване на собствен MMO.

Разработване на мобилни приложения

  1. Codiqa - бързо прототипиране на мобилно приложение.
  2. AppCooker - mokap генератор за мобилни приложения.
  3. Apptentive - обратна връзка за мобилни приложения.
  4. AppCod.es - SEO и маркетинг в App Store.
  5. Chupa Mobile - пазарът на компоненти за мобилни приложения.
  6. Appboy - анализи, CRM и др.
  7. Шум - анализи, трафик и монетизация.
  8. Octopod е платформа за разработване на мобилни приложения.
  9. Little Eye - проследяване на потреблението на батерии за Android приложения.

Извън категория

  1. Binpress - пазарът за закупуване на скриптове и компоненти за развитие.
  2. UploadCare е услуга за качване и съхраняване на код.
  3. Eden - PHP библиотека за бързо прототипиране.
  4. Appbackr - платформа за краудфандинг за мобилни приложения.
  5. Modkit - програмиране за нищо.
  6. TechScratch - услугата помага да се съсредоточи върху това, което правите най-добре, и помага с всичко останало.
  7. Разказвач - създаване на сайтове със съдържание.
  8. Feed.Us - CMS за уеб приложения.
  9. Hosted Graphite - информация под формата на ясни графики и графики.
  10. Divshot - създаване на интерфейси за уеб приложения. Бързо прототипиране на HTML 5.
  11. FlyWithMonkey - Инструменти за разработване на HTML5.
  12. Expanz - помага при разработването на бизнес приложения.
  13. Zapstreak - AirPlay за Android.
  14. RepoDrop е частно хранилище за код.
  15. CodeWars - обучение и тестване на уменията ви за програмиране.
  16. Architexa - помага да се разберат сложните части на кода в Java.
  17. UserMetrics - анализ на начина, по който потребителите използват вашето приложение.
  18. Setapp - намиране и споделяне на полезни инструменти.
  19. Coder Bounty - награда за решаване на проблеми в кода.
  20. Last5 - проследяване на времето и производителност за разработчиците.
  21. XtGem - система за създаване на уеб сайтове.
  22. Приложения за тестване - тестване.
116 Инструменти за програмисти