Ipad програмист

Ето това е всичко зависи от вашите нужди. Лично мен е необходима възможност да използвате таблета като инструмент за развитие, когато спешно се нуждае да направи промени в проекта на кодекса, както и пълен компютър под ръка там. Такива случаи често възникват с мен, или по бизнес по време на ваканция в топли и далечни земи.
Apple Държава не е доволен
Повишаване на таблетка C ++ компилатор или интерпретатор питона, без мръсни Jailbreak провали. Ние ще трябва да се задоволи с облаци или да се лост и на свой собствен риск dzheylbrek казано, веднъж и за минута с нокти по гаранцията.
Най-удобна работа на таблета ще бъде в състояние да се уеб-разработчици. За да ги сили да извлечете максимална полза от развитието на доказване на таблета. В тази връзка, всички допълнителни консултации ще бъде по-фокусиран върху уеб-разработчици.
клавиатура ъпгрейд
Кажи, приятелю, и вие знаете какво е инструмент на главния програмист? Разбира се, на клавиатурата. Един от основните недостатъци IPads (във връзка с нашия занаят) - липсата на отделна клавиатура. Screen е доста подходящ да пиша сравнително кратки текстове (въпреки че моя милост успели да запълнят своите статии 18K знака), но това не е добре за получаването на кода си.
"И каква е код от обикновен текст?" - сте правилно каза. Преди всичко на факта, че когато пишем код, искаме да видим колкото се може повече линии, колкото е възможно. Признайте си, че от поглед само последните 5-7 реда код веднъж лукав разполага забавно доста съмнително.
Екранът на iPad, така че не е много голям, а сега яде извън екрана клавиатура ценно пространство. Когато пишете бележки в блог все още не е ясно изразена, но в описанието на алгоритъма започва да се чувства пълна липса на пространство.
Ето защо, без нормална външна клавиатура, използвайте Ipad като работна машина ще бъде изключително проблематично. Мисля, че вече знаеше, че сега аз нагло започне ви примами да купуват допълнително приспособление. Днес, външни клавиатури на разположение в най-различни версии (вградени кутии, самостоятелни решения), изборът е наистина красива.
Кървенето програма пълнене
Evernote отдавна е програма №1 за мен. Клиентът за тази прекрасна услуга Имам инсталирана на всички мои работни станции и мобилни устройства. Този инструмент не е пряко свързана с развитието, но лично аз използвам тази авангардна бележника да съхранявате всичките си идеи и писане на проекти на технически спецификации за бъдещи програми. Всички въведени бележки веднага влизат в облака и се предоставят на други устройства. Когато постоянно миграция на работното място, както и за сътрудничество за развитие (Evernote споделят бележките могат да бъдат между връстници) т просто незаменим.
Резюме: Перфектен за писане на ТК, планове и различни спомагателни информация за проекта. С възможността да се направи CS, Evernote става ефективен инструмент в развитието на отбора.
Извършването на промени в кода на скрипта често се придружават от необходимостта да се направи запитване до базата данни. За опростяване на изпълнението на тези операции на мобилния работното място помага MySQL Editor Pro приложение. Тя осигурява на синтаксиса и способността да си взаимодействат с базата данни на сървъра през връзка с SSH (това е един огромен плюс, защото нито един нормален хоста не предлага възможност за инсталиране на директна връзка с базата данни).
MySQL Editor Pro също е готова да покаже способността да се работи с тригери, изгледи, генерира DDL скриптове, както и много други функции, които повечето потребители е малко вероятно да се нуждаят от Ipad.
Резюме: Solid клиент за MySQL. много добре обмислен интерфейс и позволява на приложенията да се движат бързо, за да извърши желаната операция. Ако проблеми с администрацията на MySQL има много, когато няма нормална компютър, MySQL Editor Pro определено се превърне в добър и надежден решение.
Трябва да спомена, модифицирана клавиатура. Това е доста добре направено. Допълнителни бутони, които са толкова необходими в трудната koderskom факта, взети поотделно. На него са бутоните за контрол на позицията на курсора, Undo / Redo въвеждане експлоатация и специални знаци.
Някои от нещата, свързани с развитието на по-лесно да изпълнява на сървъра. Например, ако искате да изтеглите веднага всеки голям файл от мрежата към отдалечен сървър, или бързо да прави промени в кода на работни сценарии за, компилирате проекта на сървъра и т.н.
Всички по-горе е по-лесно да се направи, като се свържат чрез SSH. iSSH прилагане на време, за да се справи с този проблем, и едновременно с това предоставя услуги за да се свържете с VNC / ПРСР / X сървъри. Радвам се, че разработчиците са добавили продукт такива необходими неща като: Adaptin размер на прозореца на терминала (всичко показва правилно, както на IPAD и Iphone); допълнителна srollerom (осигурява бърз достъп до ключове като PgUp, Home, End, PgDn), опрости работата в псевдо графични приложения; за генериране на DSA и ключове RSA; автоматичната функция прехвърляне на публични ключове и други неща.
Резюме: За цената си той е истински процесор, което е полезно не само за разработчици, но и администраторите. Аз използвам това приложение, както на iPhone, както и за Ipad. И в двата случая Висш работи правилно и дава възможност за решаване на проблемите, които обикновено са свързани със сървъра администрация или проект.
Специално внимание заслужава Диета Coda ръководител на проекта. Той, макар и проста, но ви позволява да бъде достатъчно гъвкава, за да управлявате няколко проекта едновременно. Например, аз като падна функция, която ви позволява да зададете разрешения за файла преди да го изпрати към сървъра. Вграден SSH клиент е доста полезна и дава възможност да се запишете на закупуване на отделно приложение. Сред другите интересни функции искам да подчертая: подкрепа FTP / SFTP; синхронизация с dekstopnoy версия на програмата; възможността за търсене / замяна на кода; Лупа.
От гледна точка на програмирането също има редица ограничения. Импорт / Експорт не е предвидено (можете да изпращате само изходния код на поща) проекти, което означава, че вие ще бъдете в състояние да пиша само за приложения на IPAD.
Готови ли сте да изтегли програмата от ябълка притурка също не работи, така че въпроси за създаването на търговските играчки премахнати веднага. Оказва се, че ни е дадена добра естествена среда за развитие (писане, отстраняване на грешки, тестване заявление се извършва точно на iPad'e) с Lua език за програмиране, но работата е ограничен до твърда рамка.
Резюме: Първият и в момента единственият родната среда за развитие на Ipad. Да, тя има горна граница, но това не е градина към тази страна на разработчиците, а в ябълка градина. Всеки знае, че Apple въвежда строги ограничения върху AppStore и пълно развитие на околната среда, те почти никога пропуснете. Въпреки това, идеята на проекта кодифицират интересна, и както практиката на родната среда за разработка за IOS повече от реална.
Цена въпроси
С възможно всички предимства да пишат код на Ipad е да се осигури по един за някой съществен недостатък - цената. Всички приложения в хартията и платени започва разходи от $ 10. За да купите всичко необходимо ще се нуждае от около $ 100, докато цената на професионално IDE като легендарния phpStorm от JetBrains. Дали да се направят такива инвестиции за възможността да пикая понякога и се изпълнява кодът няколко заявки в базата данни - да вземе решение.
SketchyPad - малко приложение, което ще ви позволи да създадете скици за бъдещи проекти ipad'e. Цената на 169 рубли;
iMockups за IPAD - една по-напреднала версия на приложението, за да се създаде една скица на бъдещия проект. Тя ви позволява да създавате скици на мобилни приложения (за iphone, IPad). Цената на 229 рубли;
Ipad с всяка нова версия се развива и се превръща в мощен джобно устройство, за да изпълнява различни задачи. Те лесно могат да бъдат приписани и програмиране. Десетки индивидуални разработчици и фирми са добре запознати с, а сега са готови да предложат интересни решения за нашите колеги. Не се колебайте да се опитат да решат проблемите си и да бъде готова, че скоро устройството за забавление може да стане пълноправен инструмент за програмисти.
PDF версия на статията: