116 Alati za razvojne programere

Sadržaj:

Anonim

Izvorni post je objavljen na portalu DailyTekk. Iako se pojavio davno, popis je još uvijek relevantan. Alati su podijeljeni u različite kategorije: razvojne platforme, programiranje, bugtracking, API i drugo. Nisu svi alati besplatni, ali morate platiti za praktičnost i nove značajke. Nadamo se da ćete pronaći nešto korisno za sebe.

Programiranje treninga

  1. Treehouse - učenje dizajna i razvoja za web i iOS.
  2. Codeacademy je interaktivan i zabavan način učenja programiranja.
  3. Code School - praktični tečajevi za web programere.
  4. Udacity - učenje kroz rješavanje praktičnih problema od strane renomiranih učitelja.
  5. Coursera - puno kompjuterskih tečajeva i besplatno.
  6. RubyMonk - online Ruby tečajevi.
  7. Khan akademija je besplatno obrazovanje s velikim brojem tečajeva za programiranje.
  8. Škola Webcrafta je web razvojni resurs koji ispunjavaju korisnici.
  9. Sveučilište Google Code - vodiči, tečajevi i obrazovni materijali tvrtke Google.
  10. Orijentacija na Android trening - službeni tečaj za razvoj na Androidu.
  11. Phpacademy - besplatni video tutoriali za PHP.
  12. Hexlet - učenje programiranja u stvarnom razvojnom okruženju.

Sustavi kontrole verzija

  1. GitHub - hosting za IT projekte.
  2. Pixelapse je usluga koja prikazuje kako je izgledao kod u prethodnim verzijama.
  3. Bitbucket - besplatan hosting za kod.
  4. Verzije - Mac klijent za Subverziju.
  5. SourceTree je besplatan Mac klijent za Git i Mercurial sustave.
  6. OFFSCALE - verzije baza podataka.
  7. Tower - Git-klijent za Mac.

miscelanea

  1. AppNeta - oblak APM (upravljanje performansama aplikacije).
  2. TaskMissile je usluga za primanje povratnih informacija od korisnika.
  3. Kera - stvaranje ugrađenih vodiča za korisnike.
  4. Flowdock - klijent e-pošte i chat za timove.
  5. Modul - hosting za Node.js i MongoDB.
  6. Metricfire je usluga za praćenje različitih mjernih podataka.
  7. Interstate - omogućuje vam da obične korisnike pretvorite u lojalne.
  8. Codenow je suradnja za programere. Jednostavan za pronalaženje i dijeljenje koda.
  9. Lingohub - lokalizacija softvera.
  10. TranslateKarate je jednostavna usluga online prijevoda i lokalizacije.
  11. Kickfolio - testiranje, podrška, marketing i oglašavanje. Sve u jednom.
  12. Isječci je usluga za spremanje isječaka.
  13. Lov na proizvod - mnoge ideje za nove aplikacije.

Razvojne platforme

  1. Heroku je platforma temeljena na oblaku za izgradnju aplikacija.
  2. Compilr - omogućuje praćenje koda iz bilo kojeg preglednika.
  3. Kinvey je zamagljena pozadina za mobilne aplikacije.
  4. Firebase - back-end za vašu web-lokaciju.
  5. Cloud9 - IDE online.
  6. Parse je kompletna platforma za mobilne aplikacije.
  7. CloudMine - back-end za mobilne i web aplikacije.
  8. Koding - IDE u pregledniku. Novi način rada za programere.
  9. AppHarbor je.NET platforma za oblak.
  10. dotCloud - pomoć u razvoju i širenju web aplikacija.
  11. BrainEngine je platforma u oblaku za Force.com.
  12. PHP Fog je oblak platforma za PHP.
  13. Naslon za leđa - jednostavno stvaranje back-end-a za SaaS.
  14. Codeanywhere je online uređivač koda.
  15. NeptuneIDE je IDE zasnovan na oblaku za PHP.
  16. Fusegrid je ColdFusion oblak.
  17. Cloud IDE - pisanje koda i ispravljanje pogrešaka na mreži.
  18. FriendCode je društvena mreža za programere.
  19. ToolsCloud je online razvojno okruženje.

Integracija i implementacija

  1. Travis CI - integracija i implementacija za mobilne aplikacije.
  2. CircleCi - integracija i implementacija za web-aplikacije.
  3. Railsonfire - integracija i implementacija softvera na Ruby.
  4. Wercker je platforma za izgradnju i integraciju aplikacija.
  5. Hostedci - integracija i implementacija za aplikacije na iOS i OS X.

Povratne informacije, praćenje i praćenje bugova

  1. Crashlytics je sustav za praćenje padova aplikacija na iOS-u i Androidu.
  2. Usersnap - čini screenshot bugova u aplikacijama.
  3. Crittercism je platforma za praćenje učinka.
  4. Rollbar - izvješćivanje i praćenje bugova u stvarnom vremenu.
  5. Novi Relic - APM za web-aplikacije.
  6. Iznimne pogreške u praćenju u web aplikacijama u stvarnom vremenu.
  7. BugSense je sustav za praćenje padova u mobilnim aplikacijama.
  8. Bugzilla - poslužiteljski softver za upravljanje razvojem aplikacija.
  9. Bugify - praćenje pogrešaka u PHP kodu za male timove.
  10. BugHerd je jednostavan bugtracker.
  11. Snowy Evening - praćenje bugova i GitHub integracija.

API

  1. Twilio - API za instant glasnike i VoIP.
  2. OpenWeatherMap je besplatan vremenski API.
  3. Stripe je sustav plaćanja za programere.
  4. Factual je strukturirani API za informacije.
  5. Filepicker.io - pojednostavljeni rad s korisničkim sadržajem (UGC).
  6. PubNub je usluga razmjene poruka u realnom vremenu u oblaku.
  7. Mailgun - mail za programere.
  8. Context.IO - API za klijente e-pošte.
  9. Semantics3 - API za informacije o proizvodu.
  10. Redpin je unutarnji navigacijski sustav.
  11. Sent.ly - API za SMS komunikaciju s korisnicima.
  12. Embedly - pretvaranje URL-a u videozapise, fotografije i još mnogo toga.

Razvoj igre

  1. Viximo je platforma za distribuciju društvenih igara.
  2. XNA - Microsoftovi alati za razvoj igara.
  3. Yodo1 je platforma za distribuciju igara u Kini.
  4. Zatvaranje igre - SDK za javascript igre.
  5. FTW - sinkronizacija spremanja, računa i prijatelja između uređaja.
  6. Storybricks - kreiranje vlastitog MMO-a.

Razvoj mobilnih aplikacija

  1. Codiqa - brza izrada prototipova mobilne aplikacije.
  2. AppCooker - mokap generator za mobilne aplikacije.
  3. Primamljiva - povratne informacije za mobilne aplikacije.
  4. AppCod.es - SEO i marketing u App Storeu.
  5. Chupa Mobile - tržište komponenti mobilnih aplikacija.
  6. Appboy - analitika, CRM i drugo.
  7. Žurba - analitika, promet i monetizacija.
  8. Octopod je platforma za razvoj mobilnih aplikacija.
  9. Little Eye - praćenje potrošnje baterije za Android aplikacije.

Izvan kategorije

  1. Binpress - tržište za kupnju skripti i komponenti za razvoj.
  2. UploadCare je usluga za prijenos i pohranjivanje koda.
  3. Eden - PHP knjižnica za brzu izradu prototipova.
  4. Appbackr - platforma za crowdfunding za mobilne aplikacije.
  5. Modkit - programiranje za sve.
  6. TechScratch - usluga pomaže da se usredotočite na ono što najbolje radite i pomaže u svemu ostalom.
  7. Pripovjedač - stvaranje sadržajnih web-lokacija.
  8. Feed.Us - CMS za web aplikacije.
  9. Hosted Graphite - informacije u obliku jasnih grafova i grafikona.
  10. Divshot - stvaranje sučelja za web aplikacije. Brza izrada prototipa na HTML-u 5.
  11. FlyWithMonkey - HTML5 alati za razvojne programere.
  12. Expanz - pomaže u razvoju poslovnih aplikacija.
  13. Zapstreak - AirPlay za Android.
  14. RepoDrop je privatno spremište koda.
  15. CodeWars - obuka i testiranje vaših vještina programiranja.
  16. Architexa - pomaže u razumijevanju složenih dijelova koda u Javi.
  17. UserMetrics - analitika načina na koji korisnici koriste vašu aplikaciju.
  18. Setapp - pronađite i podijelite korisne alate.
  19. Coder Bounty - postavite nagradu za rješavanje problema u kodu.
  20. Last5 - praćenje vremena i produktivnost za programere.
  21. XtGem - sustav za izradu web stranica.
  22. aplikacije testiranja - testiranje.
116 Alati za razvojne programere