ipad programator

ipad programator

Aici este totul depinde de nevoile dumneavoastra. Personal mi este nevoie de posibilitatea de a utiliza tableta ca instrument de dezvoltare, atunci când am nevoie urgent pentru a face modificări la proiectul de cod, și un calculator plin la îndemână acolo. Astfel de cazuri apar adesea cu mine în călătorii de afaceri sau în timp ce în vacanță în țările calde și îndepărtate.

Apple a țară nu este deloc mulțumit

Ridicați tableta C ++ compilator sau interpretor Python fără jailbreak murdar eșua. Va trebui să se mulțumească cu nori sau de a lua o rangă și pe propriul risc dzheylbrek pus, o dată pentru notare unghii pe garanție.

De lucru mai confortabil pe tableta va fi capabil de a web developerilor. Pentru a le puterea de a profita la maximum de dezvoltarea probei pe tabletă. În acest sens, toate recomandările în continuare va fi mai axat pe web-developeri.

upgrade de tastatură

Spune, prietene, și știi ce este instrument de programator principal lui? Desigur, tastatura. Unul dintre principalele dezavantaje iPad-uri (în raport cu navele noastre) - lipsa unei tastaturi separat. Ecranul este destul de potrivit pentru a scrie texte relativ scurte (deși a ta a reușit cu adevărat să umple articolele sale 18K caractere), dar nu este bun pentru a obține codul.

„Și care este codul din text simplu?“ - ați spus pe bună dreptate. În primul rând faptul că, atunci când vom scrie cod, dorim să vedem cât mai multe linii posibil. Recunoaste, vedere doar ultimele 5-7 linii de cod are o dată Sly distractiv destul de îndoielnică.

Ecranul iPad și deci nu este foarte mare, iar acum mananca-off ecran tastatură spațiu prețios. Când scrieți notițe într-un blog nu este încă puternic simțit, dar în descrierea algoritmului începe să se simtă o lipsă totală de spațiu.

De aceea, fără tastatură externă normală, utilizați iPad ca o mașină de lucru va fi extrem de problematică. Cred că ai știut deja că acum am nerușinare încep să te amăgească să cumpere un gadget suplimentar. Astăzi, tastaturi externe disponibile într-o varietate de versiuni (cazuri încorporate, soluții stand-alone), alegerea este cu adevărat superb.

Sângerare de umplere de program

Evernote a fost mult timp un program de №1 pentru mine. Clientul pentru acest serviciu minunat am instalat pe toate stațiile de lucru mele și dispozitive mobile. Acest instrument nu este legată în mod direct la dezvoltarea, dar personal am folosi acest notebook-uri avansate pentru a stoca toate ideile lor și proiecte scris de specificații tehnice pentru programele viitoare. Toate dactilografiat note vin imediat în nor și puse la dispoziția altor dispozitive. Atunci când migrația permanentă a locului de muncă, precum și dezvoltarea de colaborare (parts Evernote notele pot fi între colegii), pur și simplu element indispensabil.

Rezumat: Perfect pentru scris TK, planurile și diverse informații auxiliare de proiect. Cu capacitatea de a face CS, Evernote devine un instrument eficient în dezvoltarea echipei.

Efectuarea de modificări ale codului script este adesea însoțită de necesitatea de a interoga baza de date. Pentru a simplifica executarea acestor operațiuni la locul de muncă mobil ajută la aplicarea MySQL Editor Pro. Acesta oferă evidențierea sintaxei și capacitatea de a interacționa cu serverul de baze de date printr-o conexiune SSH (acest lucru este un mare plus, pentru că nu o Hoster normală nu oferă posibilitatea de a instala o conexiune directă la baza de date).

MySQL Editor Pro este, de asemenea, gata pentru a scoate în evidență capacitatea de a lucra cu elemente declanșatoare, puncte de vedere, de a genera scripturi DDL, și multe alte caracteristici care majoritatea utilizatorilor sunt puțin probabil să aibă nevoie de iPad.

Sumar: client solidă pentru MySQL. foarte bine gândit interfață și permite aplicațiilor să se deplaseze rapid pentru a efectua operația dorită. Dacă probleme cu administrarea de MySQL există o mulțime atunci când nu există nici un calculator normal, MySQL Editor Pro deveni cu siguranță o soluție bună și de încredere.

Trebuie să menționez o tastatură modificată. este destul de bine făcut. butoane suplimentare care sunt atât de necesare în faptul koderskom dificil, luate separat. Pe ea sunt butoanele pentru controlul poziției cursorului, undo operațiune / redo de intrare și de caractere speciale.

Unele dintre lucrurile asociate cu dezvoltarea de a efectua mai ușor pe server. De exemplu, dacă doriți să descărcați imediat orice fișier mare din rețea la un server de la distanță, sau puteți face rapid modificări codului scenarii de operare, recompilați proiectul pe server, etc.

Toate cele de mai sus este mai ușor de făcut prin conectarea prin SSH. aplicarea iSSH la timp pentru a face față acestei probleme, și în același timp oferă servicii pentru a se conecta la VNC / PDR / X servere. Mă bucur că dezvoltatorii adăugat un produs de astfel de lucruri necesare pentru ca: dimensiunea Adaptin a ferestrei terminalului (toate afișate corect, atât pe iPad și iPhone); srollerom suplimentare (oferă acces rapid la chei ca PgUp, Home, End, PgDn), simplifica activitatea în aplicațiile grafice pseudo; pentru a genera un DSA și cheile RSA; funcția de transfer automat al cheilor publice și alte lucruri.

Rezumat: Pentru prețul său este un procesor real, ceea ce este util nu numai pentru dezvoltatori, dar, de asemenea, administratori. Eu folosesc această aplicație ca pe iPhone și pe iPad. În ambele cazuri, viSSH funcționează corect și vă permite să rezolve problemele asociate în mod normal cu administrarea de server sau proiect.

O atenție specială merită manager de proiect Dieta Coda. El, deși simplu, dar vă permite să fie suficient de flexibil pentru a gestiona mai multe proiecte simultan. De exemplu, îmi place caracteristica care fell vă permite să setați permisiunile fișierului înainte de a trimite-l la server. Built-in client SSH este destul de ușor de utilizat și permite salvarea la achiziționarea de o aplicație separată. Printre alte caracteristici interesante doresc să subliniez: suport FTP / SFTP; sincronizare cu versiunea dekstopnoy a programului; capacitatea de a căuta / înlocui codul; Lupă.

În ceea ce privește programarea are, de asemenea, o serie de limitări. Import / Export nu este furnizat (puteți trimite doar codul sursă al proiectelor mail), ceea ce înseamnă că va fi capabil să scrie aplicații numai pe iPad.

Gata pentru a trage programul de gadget Apple, de asemenea, nu funcționează, astfel încât întrebări cu privire la crearea jucării comerciale eliminat imediat. Se pare că suntem dat un mediu bun de dezvoltare nativ (scris, depanare, testare aplicatie are loc chiar pe iPad'e) cu limbajul de programare Lua, dar munca este limitată la un cadru rigid.

Rezumat: Primul și în prezent singurul mediu de dezvoltare nativ pentru iPad. Da, ea are o limită greu, dar acest lucru nu este o grădină în partea de dezvoltatori, și în grădina de mere. Toată lumea știe că Apple a introduce restricții severe privind AppStore și mediul de dezvoltare pe deplin de-abia dor niciodată. În ciuda acestui fapt, ideea proiectului interesant codificarea, și, ca practica a mediului de dezvoltare nativ pentru iOS mai mult decât reală.

chestiuni Preț

Cu toate avantajele posibile pentru a scrie cod pe iPad este de a oferi unul pentru cineva dezavantaj semnificativ - preț. Toate aplicațiile din hârtie și a plătit începe cost de la 10 $. Pentru a cumpăra toate cele necesare vor avea nevoie de aproximativ 100 $, în timp ce prețul de IDE profesionale, cum ar fi PhpStorm legendarul din JetBrains. Fie pentru a face astfel de investiții pentru oportunitatea să fac pipi, uneori, și codul pentru a executa mai multe interogări în baza de date - să decidă.

SketchyPad - o mică aplicație care vă va permite să creați schițe pentru proiecte viitoare ipad'e. Prețul de 169 de ruble;

iMockups pentru iPad - o versiune mai avansată a aplicației pentru a crea o schiță a viitorului proiect. Acesta vă permite să creați schițe de aplicații mobile (pentru iPhone, iPad). Prețul de 229 de ruble;

iPad cu fiecare versiune nouă evoluează și devine un dispozitiv portabil puternic pentru a efectua o varietate de sarcini. Ele pot fi ușor atribuite, și de programare. Zeci de dezvoltatori individuali și companii sunt conștienți de, și sunt acum gata să ofere soluții interesante pentru colegii noștri. Nu ezitați să încerce să rezolve problemele lor și să fie gata în curând că dispozitivul pentru divertisment poate deveni un dezvoltator cu drepturi depline instrument.

Versiunea PDF a articolului: