116 Instrumente pentru dezvoltatori

Cuprins:

Anonim

Postarea inițială a fost publicată pe portalul DailyTekk. Și, deși a apărut cu mult timp în urmă, lista este încă relevantă. Instrumentele sunt împărțite în diferite categorii: platforme de dezvoltare, formare de programare, bugtracking, API și multe altele. Nu toate instrumentele sunt gratuite, dar trebuie să plătiți pentru confort și noi caracteristici. Sperăm că veți găsi ceva util pentru dvs.

Programare de instruire

  1. Treehouse - design de învățare și dezvoltare pentru web și iOS.
  2. Codeacademy este un mod interactiv și distractiv de a învăța programarea.
  3. Code School - cursuri practice pentru dezvoltatorii web.
  4. Udacitatea - învățarea prin rezolvarea problemelor practice de la profesori renumiți.
  5. Coursera - o mulțime de cursuri de calculator, și gratuit.
  6. RubyMonk - cursuri online Ruby.
  7. Academia Khan este o educație gratuită cu o mare varietate de cursuri de programare.
  8. School of Webcraft este o resursă de dezvoltare web umplută de utilizatori.
  9. Google Code University - ghiduri, cursuri și materiale educaționale de la Google.
  10. Orientare spre trainingul Android - cursul oficial pentru dezvoltarea pe Android.
  11. Phpacademy - tutoriale video gratuite pentru PHP.
  12. Hexlet - programarea învățării într-un mediu real de dezvoltare.

Sisteme de control al versiunilor

  1. GitHub - găzduire pentru proiecte IT.
  2. Pixelapse este un serviciu care arată cum arată codul în versiunile anterioare.
  3. Bitbucket - hosting gratuit pentru cod.
  4. Versiuni - client Mac pentru Subversiune.
  5. SourceTree este un client Mac gratuit pentru sistemele Git și Mercurial.
  6. OFFSCALE - versiuni de baze de date.
  7. Tower - Client Git pentru Mac.

miscelaneu

  1. AppNeta - cloud APM (Managementul Performanței Aplicațiilor).
  2. TaskMissile este un serviciu pentru primirea de feedback de la utilizatori.
  3. Kera - crearea de tutoriale încorporate pentru utilizatori.
  4. Flowdock - client de e-mail și chat pentru echipe.
  5. Modulus - găzduire pentru Node.js și MongoDB.
  6. Metricfire este un serviciu pentru urmărirea diferitelor valori.
  7. Interstate - vă permite să transformați utilizatorii obișnuiți în loiali.
  8. Codenow este o colaborare pentru programatori. Ușor de găsit și partajat codul.
  9. Lingohub - localizare software.
  10. TranslateKarate este un serviciu simplu de traducere și localizare online.
  11. Kickfolio - testare, suport, marketing și publicitate. Toate într-una.
  12. Fragmente este un serviciu pentru stocarea fragmentelor.
  13. Hunt pentru produse - multe idei pentru aplicații noi.

Platforme de dezvoltare

  1. Heroku este o platformă bazată pe cloud pentru construirea de aplicații.
  2. Compilr - vă permite să monitorizați codul din orice browser.
  3. Kinvey este un back-end tulbure pentru aplicații mobile.
  4. Firebase - back-end pentru site-ul dvs.
  5. Cloud9 - IDE online.
  6. Parse este o platformă completă de aplicații mobile.
  7. CloudMine - back-end pentru aplicații mobile și web.
  8. Koding - IDE în browser. Un nou mod de a lucra pentru dezvoltatori.
  9. AppHarbor este o platformă cloud.NET.
  10. dotCloud - ajutor în dezvoltarea și extinderea aplicațiilor web.
  11. BrainEngine este o platformă cloud pentru Force.com.
  12. PHP Fog este o platformă cloud pentru PHP.
  13. Spătar - crearea ușoară a unui back-end pentru SaaS.
  14. Codewherewhere este un editor de cod online.
  15. NeptuneIDE este un IDE bazat pe cloud pentru PHP.
  16. Fusegrid este un nor ColdFusion.
  17. Cloud IDE - scrierea codului și depanare online.
  18. FriendCode este o rețea socială pentru programatori.
  19. ToolsCloud este un mediu de dezvoltare online.

Integrare și implementare

  1. Travis CI - integrare și implementare pentru aplicații mobile.
  2. CircleCi - integrare și implementare pentru aplicații web.
  3. Railsonfire - integrare și implementare pentru software pe Ruby.
  4. Wercker este o platformă pentru construirea și integrarea aplicațiilor.
  5. Hostedci - integrare și implementare pentru aplicații pe iOS și OS X.

Feedback, monitorizare și urmărirea erorilor

  1. Crashlytics este un sistem de urmărire a accidentelor de aplicații pe iOS și Android.
  2. Usersnap - face o captură de ecran a erorilor în aplicații.
  3. Crittercismul este o platformă de monitorizare a performanței.
  4. Rollbar - raportarea și urmărirea erorilor în timp real.
  5. New Relic - APM pentru aplicații web.
  6. Erorile excepționale de urmărire în aplicațiile web în timp real.
  7. BugSense este un sistem de urmărire a accidentelor în aplicațiile mobile.
  8. Bugzilla - software de server pentru gestionarea dezvoltării aplicațiilor.
  9. Bugify - erori de urmărire în cod PHP pentru echipe mici.
  10. BugHerd este un simplu bug-tracker.
  11. Snowy Evening - urmărirea bug-urilor și integrarea GitHub.

API-ul

  1. Twilio - API pentru mesagerie instant și VoIP.
  2. OpenWeatherMap este un API pentru vreme liberă.
  3. Stripe este un sistem de plăți pentru dezvoltatori.
  4. Factual este un API informatic structurat.
  5. Filepicker.io - lucrare simplificată cu conținut creat de utilizatori (UGC).
  6. PubNub este un serviciu de mesagerie în timp real în cloud.
  7. Mailgun - e-mail pentru dezvoltatori.
  8. Context.IO - API pentru clienții de e-mail.
  9. Semantica3 - API pentru informații despre produse.
  10. Redpin este un sistem de navigație interioară.
  11. Sent.ly - API pentru comunicarea prin SMS cu utilizatorii.
  12. Embedly - convertiți URL-ul la video, fotografie și multe altele.

Dezvoltarea jocurilor

  1. Viximo este o platformă pentru distribuirea de jocuri sociale.
  2. XNA - instrumente Microsoft de dezvoltare de jocuri.
  3. Yodo1 este o platformă pentru distribuirea de jocuri în China.
  4. Game Closure - SDK pentru jocuri javascript.
  5. FTW - sincronizarea salvărilor, conturilor și prietenilor între dispozitive.
  6. Storybricks - crearea propriului MMO.

Dezvoltarea aplicațiilor mobile

  1. Codiqa - prototiparea rapidă a unei aplicații mobile.
  2. AppCooker - generator de mokap pentru aplicații mobile.
  3. Adecvat - feedback pentru aplicațiile mobile.
  4. AppCod.es - SEO și marketing în App Store.
  5. Chupa Mobile - piața pentru componentele aplicațiilor mobile.
  6. Appboy - analiză, CRM și multe altele.
  7. Flurry - analiză, trafic și monetizare.
  8. Octopod este o platformă pentru dezvoltarea aplicațiilor mobile.
  9. Little Eye - urmărirea consumului de baterii pentru aplicațiile Android.

În afara categoriei

  1. Binpress - piața pentru achiziționarea de scripturi și componente pentru dezvoltare.
  2. UploadCare este un serviciu pentru încărcarea și stocarea codului.
  3. Eden - bibliotecă PHP pentru prototipuri rapide.
  4. Platforma Appbackr - crowdfunding pentru aplicații mobile.
  5. Modkit - programare pentru orice.
  6. TechScratch - serviciul vă ajută să vă concentrați pe ceea ce faceți cel mai bine și vă ajută cu orice altceva.
  7. Storyteller - crearea site-urilor de conținut.
  8. Feed.Us - CMS pentru aplicații web.
  9. Hosted Graphite - informații sub formă de grafice și grafice clare.
  10. Divshot - crearea de interfețe pentru aplicațiile web. Prototyping rapid pe HTML 5.
  11. FlyWithMonkey - Instrumente de dezvoltare HTML5.
  12. Expanz - ajută la dezvoltarea aplicațiilor de afaceri.
  13. Zapstreak - AirPlay pentru Android.
  14. RepoDrop este un depozit privat pentru cod.
  15. CodeWars - pregătirea și testarea abilităților de programare.
  16. Architexa - ajută la înțelegerea părților complexe ale codului din Java.
  17. UserMetrics - analiză a modului în care utilizatorii utilizează aplicația dvs.
  18. Setapp - găsiți și distribuiți instrumente utile.
  19. Coder Bounty - setați o recompensă pentru rezolvarea problemelor din cod.
  20. Last5 - urmărirea timpului și productivitatea pentru dezvoltatori.
  21. XtGem - un sistem de creare de site-uri web.
  22. uTest - aplicații de testare.
116 Instrumente pentru dezvoltatori