Gamedev Максим Газизов
14 770

Как я перенёс процесс разработки с компьютера на iPad

Привет, дорогие друзья! Меня зовут Максим Газизов и я снова на связи. Год назад я полностью перенёс разработку своего проекта с MacBook и любимого ПК на iPad. И за это время я заметил, как легко мне работать без значительных утяжелителей.

В закладки
Аудио

Вообще, своевременно купленный iPad отлично закрывает мои задачи по разработке. Кодить на нём могу, рисовать могу, двигать таски тоже и так далее. В этом посте я бы хотел рассказать вам, насколько удобно вести разработку с iPad, при этом передвигаясь налегке куда угодно.

Шесть лет назад я приобрёл своего верного и надёжного друга — MacBook Pro 13’ 2012 на минималках. И он повидал хренову тучу проектов, их взлёты и падения, правки и обновления. Всё бы хорошо, ведь эта рабочая лошадка меня устраивала во всём: несмотря на минимальную комплектацию я мог делать на этой шустрой машине практически всё, что мне заблагоразумится. Однако время не стоит на месте, с каждым годом требования растут, а железо только обновляется. Да и шесть лет — солидный срок. Что мы имеем с MacBook Pro 2012 сейчас:

  • с каждым обновлением Mac OS всё больше и больше «задумывается» перед какой-либо задачей;
  • разрешение экрана в 720р совсем не торт для работы с новыми инструментами.

Раньше моя рабочая станция выглядела вот так.

Почему iPad удобнее для программиста?

У меня есть два аргумента в защиту планшетника с «ограниченной» iOS. Во-первых, портативность в моей ситуации решает. Хоть ноутбуки и сами по себе являются портативными компьютерами, но планшет — это ещё более лёгкое и нетребовательное к вашему рабочему пространству устройство.

Я часто в разъездах. При таком ритме ноутбук с блоком питания в рюкзаке всё-таки отягощает. И чем больше вам нужно мощности ноутбука, тем массивнее блок питания с ним нужно будет возить. Не знаю, каково пользователям новых моделей с одноразовыми шлейфами, но исторический MacBook Pro 13’ 2012 сегодня справляется только с ролью прекрасного утяжелителя в рюкзаке. Как раз хорошо, если ты худеешь или тренируешь дыхалку. Однако мне бы хотелось портативности и возможностей для работы, а не спортивного интереса.

Во-вторых, конечно же деньги. Зачем мне тратить больше 100 тысяч рублей рублей на новейшую модель, если я могу гораздо дешевле купить iPad? Риторический вопрос. Учитывая, что я не работаю над 3D-графикой, какими-то адски высоко нагруженными системами и уж тем более VR, то планшет в этой ситуации лучшее решение.

В общем, что у меня было раньше:

  • исторический макбук весом около 2,5 килограмма;
  • здоровый блок питания.

Сейчас:

  • iPad Pro 10.5;
  • Apple Pencil;
  • зарядное устройство на 2,1А.

Что и как можно разрабатывать на iPad

На iPad всё ещё нет полноценной среды разработки ни под один язык программирования. Конечно, это неприятно и неудобно. Однако есть несколько плюшек, которые понравятся как новичкам, так и матёрым программистам. Например, для новичков выпущено несметное множество тренажеров и обучалок по Swift, в том числе и официальное приложение Playgrounds от Apple. Всё-таки нам интересно понять более практическое применение этой платформы для разработки.

Давайте сразу оговорим — разработка разработке рознь. Если ваш процесс разработки не требует визуального интерфейса, то iPad прекрасно закроет вашу задачу. Лично я перешёл на планшет во время работы над игрой Wasteland Wars, которая представляет собой MMORPG в формате чат-бота.

Так почему мне «норм» кодить на iPad:

  • главный процесс разработки таких текстовых игр заключается в написании и загрузке кода с графикой на сервер, где уже происходит вся машинная работа;
  • сам процесс разработки и отладки кода игры не предусматривает потребности работы с графической частью;
  • графику лично мне удобнее создавать с Apple Pencil и рядом программ для отрисовки.

Создание и поддержка веб-ресурсов с помощью iPad

Как я уже сказал в предыдущем параграфе, на iPad нет полноценных инструментов разработчика. Не нашлось и нужного инструмента для веб-разработки, вёрстки страниц с использованием JavaScript + CSS, а также с просмотром изменений в Split View. Для создания несложных прототипов могут подойти универсальные редакторы кода наподобие Buffer.

Сама же возможность администрирования сайтов прямо с планшета зависит исключительно от структуры самих сайтов. При наличии удобной админ-панели или отдельного приложения для работы с движком сайта типа WordPress, наполнение сайта контентом с iPad не должно доставить вам слишком много неудобств.

Возможности планшета и ПК равные?

Хочу зайти с абстрактной фразы — всё дело в приложениях. В своей работе я использую язык Python 3.6 и IDE для него — Pythonista. Она доступна в AppStore. Кстати, Pythonista — прекрасная среда разработки, которая открывает возможности десктопный редакторов:

  • я могу создавать код на планшете и сразу же видеть результат его работы;
  • можно подключить сторонние библиотеки;
  • встроенный в приложение терминал позволяет запускать простые веб-сервера на планшете.
Работаю с кодом в Pythonista

В плане работы с графикой у меня вообще отдельная история — пользуюсь целым набором приложений, каждое из которых преуспевает в определённых аспектах. Мои фавориты в создании и редактировании растровой графики — это Autodesk Sketchbook и Procreate.

В создании векторной графики все мои потребности полностью покрывают пара крутейших инструментов — Vectornator для детальной разработки графики любой сложности с нуля, и Assembly для быстрого и удобного создания артов, логотипов и иконок.

Через клиент Termius я управляю сервером по протоколу SSH. По моим наблюдениям, премиум-версия этой программы значительно упрощает процесс, бережёт нервы и крепкий сон по ночам, но в реальности для базовой работы она вовсе не обязательна.

Работать с файлами на сервере удобнее всего через FTP Manager Pro. Ведь это так офигенно, когда ты можешь перекинуть файлы с локального хранилища на планшете через Drag & Drop.

Split View с FTP Manager Pro — идеальное сочетание

В общем и целом, по удобству и скорости работы iPad даёт мне больше возможностей в работе над Wasteland Wars, нежели ПК или ноутбук.

Продолжительность работы iPad от батареи

Самое первое устройство в линейке планшетов Apple задало планку в 10 часов работы от одного заряда. И до сих пор планшеты с Android на борту не могут достичь этой планки. Разве что Windows-планшеты на базе Intel с мобильными х86 процессорами смогли приблизиться к этой цифре.

10 часов работы — мощный аргумент в сторону планшета. Хоть ноутбуки Apple сейчас вне конкуренции по времени работы, они не протянут и пять часов активной нагрузки при программировании и отладке. То есть в жизни это в два раза меньше, чем iPad.

Важное уточнение: всё описанное выше — мой личный опыт работы с iPad Pro 10.5 и MacBook Pro 13” mid 2012, он может и будет не совпадать с вашим.

Только вы создаёте свою уникальную рабочую площадку для ваших собственных целей. Я надеюсь, что вы нашли в моём опыте что-то полезное для себя!

#опыт

Материал дополнен редакцией

Материал опубликован пользователем. Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Максим Газизов", "author_type": "self", "tags": ["\u043e\u043f\u044b\u0442"], "comments": 95, "likes": 65, "favorites": 100, "is_advertisement": false, "subsite_label": "gamedev", "id": 44967, "is_wide": false, "is_ugc": true, "date": "Wed, 03 Apr 2019 15:45:55 +0300" }
{ "id": 44967, "author_id": 91031, "diff_limit": 1000, "urls": {"diff":"\/comments\/44967\/get","add":"\/comments\/44967\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/44967"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 64954, "last_count_and_date": null }

95 комментариев 95 комм.

Популярные

По порядку

Написать комментарий...
52

Так, я не понял, в списке используемых вещей нет клавиатуры. Вы что ли на экранной кодите? Ад и угар.

Я на своём Surface Pro могу вяло покодить, мои IDE туда установлены, но он у меня с клавой в комплекте хотя бы. И то я чувствую боль от отсутствия полноценной полноразмерной клавы.

Ответить
1

Мне с экранки удобно)

Ответить
1

Попробуйте)

Ответить
4

+1 на ipad 10.5 вполне можно печатать на экранной клавиатуре, не очень удобно конечно, но и не так ужасно как на телефоне

Ответить
1

Поддерживаю) конечно, статью на телефоне писать ещё хуже, но кодить на айпаде - вполне нормально)

Ответить
0

Честно говоря, пробовал (не на яблоке) . Что то срочное поправить сойдет. Но на с чувством, толком, расстановкой у меня как то не выходит. Ваш опыт очень интересен, но это надо либо привыкать, либо подойдет не всем.

Ответить
6

У вас, простите, какая скорость набора? А скорость расстановки спец. символов? Я почти год писал в метро на виндовом планшете, и (когда уже наловчился) заметил, что дома за компом за 5-7 минут я успеваю набрать столько же, сколько за 45 минут в транспорте.
У вас или «нормальная» скорость очень низкая, или научите меня слепому десятипальцевому набору на планшете.

Таскать карточки и расставлять оценки — это да, норм.

Ответить
3

При этом ipad стоит на подставке и ты тыкаешь в него пальцами? Лежит на столе и ты скрючившись сидишь над ним? Или ты его в руках держишь при работе?

Ответить
0

Ну по-разному, тут уже как тебе удобно, так и можешь извернуться)

Ответить
0

я хз чем тебя macbook pro 2012 не устраивает. У самого аппарат этот уже год, поставил ssd от samsung (и добавил планку ОЗУ) и на нем он летает. Единственное место где он тупит - это Visual Studio, но это скорей вина майков, ибо та же продукция JetBrains и xCode себе такого и близко не позволяет.

Ответить
1

Мой без апгрейда пока что)

Ответить
2

Апгрейд стоит смешных денег, особенно в сравнении с ценой современного iPad. Без обид, но больше похоже, что вы сами себе создали проблемы и теперь рассказываете, как сами их пытаетесь худо-бедно преодолеть.

Ответить
0

Не думаю, что я что-то преодолеваю, когда упрощаю себе задачи)

Ответить
2

Я написал, что это так выглядит. Может вы получаете удовольствие от этого — окей. Но это такое себе упрощение жизни, если вы просто поленились проапгрейдить ноут. Ну а то что там по здоровью что-то… Это либо статья другая должна быть, либо опять какие-то выдуманные проблемы.

Если бы статья была вроде «Я инвалид, но я смог найти способ кодить» — реакция была бы совсем другой. Похоже, что так оно и есть (опять-таки, не хочу обидеть, но невозможность носить ноут говорит о каких-то очень серьезных заболеваниях опорно-двигательного или ещё чего-то). Но так как об этом не сказано, выглядит всё это странно. «Комп затупил — не хочу апгрейдить. Комп тяжелый — не хочу покупать легкий. Зато я купил iPad и теперь выкручиваюсь».

Ответить
0

ааа, ну тогда понятно.

Ответить
54

Хабр не пропустил это в песочницу и оно оказалось здесь?
Вся статья, кажется, умещается в одно предложение "Мне нравится кодить на айпаде, потому что мой код выполняется на сервере". Всё, нет?

Ответить
0

Код коду рознь.

Ответить
34

Вынести всю ресурсоёмкую часть на сервер и говорить, что айпад живёт дольше. Ну, хорошая логика.

Ответить
2

Ну не на айпаде же запускать бот с овер1000 реквестов. Хорошая логика?)

Ответить
0

А ты его на ноутбуке бы запускал своём? Хотя бы для тестов и прочего.

Ответить
0

Тогда повиснет моя игра. Зачем мне это нужно? Или ты про бета-версии?

Просто я боюсь, что на моём ноуте уже сложно запустить что-либо серьёзное :/

Ответить
1

На новом ноуте спокойно бы работало.

Ответить
0

А что в этом плохого, если реально работает?) человек же не скрывает, что использует айпад как удобную для себя печатную машинку по сути)

Ответить
1

Как минимум потому что статья однобока. При таком переходе всегда начинают всплывать подводные камни. И именно это важно. Я работал в 100500 различных окружениях и везде были свои бесячие минусы. А тут только розовых поней не хватает.

Ответить
16

Ну да... спорная статья конечно... А я вот например сковородой пользуюсь (модель не скажу). Люблю знаете ли поесть блинчиков когда разрабатываю игры, очень удобно получается...

Ответить
15

Пробовал, не получилось.
Про мобильность — MacBook не менее мобилен, чем iPad. Удобство печатать, искать по поиску в коде, мультиоконность — перевешивают iPad. Скорость, это важно.

iPad можно подключить к ноуту и использовать хоть как 2 экран, хоть как экран для тестирования приложений. В связке они круты.

Ответить
15

Ну ты и извращенец, конечно

Ответить
11

При таком ритме ноутбук с блоком питания в рюкзаке всё-таки отягощает.

2кг

ОТЯГОЩАЕТ

Ты 3 классница с ростом 150 и весом 35?

Ответить
6

Даже лишние 200 грамм чувствуются при хотьбе долгой/быстрой

Ответить
6

Т.е. вы во время рабочего дня постоянно с рабочим инструментом ходите километры наматываете? И 200г вам дают нагрузку?

Ответить
4

Вы работаете или постоянно ходите?

Ответить
1

Спасибо. У меня есть проблемы со здоровьем, поэтому такие веса меня отягощают. Думаю, не стоит забывать остановки с этим весом, время в пути...

Ответить
0

Согласен. Правда ....Если груз распределен ассиметрично на теле - то да это вредно но если в рюкзаке..то можно хоть системник таскать весь день. Наоборот - похудеешь , прокачаться.

Ответить
0

Понимаю, но пока не могу позволить себе такой роскоши из-за здоровья..

Ответить
2

Ну здоровье у всех разное. Но если у вас все настолько плохо, то тут вам скорее нужно задуматься о смене образа жизни. Длительном лечении и всем таком.

Так -то история из жизни. Нужно было таскать ноут на работу и обратно. Так заметил через месяц - что я похудел на половину веса этого самого ноута.

Ответить
0

Да для кода ноуты и по 900 грамм весят давно :/

Ответить
11

Я всё понял, это реклама Айпада)))))

Ответить
2

все в мире — это реклама айпада! )

Ответить
1

Если читать и смотреть с айпада.

Ответить
10

Тише, не рассказывайте ему про нормальные ультрабуки с кол-вом разъемов больше 1.

Ответить
0

А вы расскажете?)

Ответить
6

Спасибо, Максим, за честный опыт использования инструментов разработки, но крик души. Как пользователь того, что ты "разрабатываешь", хотелось бы "намекнуть" на то, что в последнее время ты не делаешь ничего нового для своей "разработки". Процесс игры однообразен, раз за разом выходи в пустошь и получи из подземелья обломки чего либо, или вещь(даже новую), которая сломается за 1-2 дня; нет баланса в пвп составляющей, кому прокнет промах, тот и победил. Вводится новый контент? Да! Но после этого мы слышим что ввод реализован на 20% и все это обновление остается лишь мусором в рюкзаках (благо он бездонный(прими к сведению на следующие донатные фичи)). О, про донат. Какая уже подряд обнова не вносит ничего нового в процесс, а исключительно склоняет к донату? Хочешь быструю ходьбу, а следовательно экономию времени? Плати! Хочешь уникальный ник со смайлом? Конечно можно, если ты уже влил 5к рублей+. О, косметика? Никто не заставляет покупать, нет! Маска фракции за ввод в игру, а после и ещё деньги на счет. А теперь о механиках игры. Главная механика игры - рейды в 1:00, 9:00, 17:00, но и после ОЧЕРЕДНОГО обновления эти рейды не работают должным образом, так как СУПЕР МЕГА АЛГОРИТМ (который как я вижу ты накодил на айпаде) не справляется. Зато вывести часть рейдовых точек в фри пвп зоны ты мастак, а чтоб не бугуртили ввел вещь, скрывающую игроков на точке. Максим, твой проект загибается и мне как одному из старых игроков грустно видеть эту картину. Обидно что ты превратился в жадного до денег человека, который много обещает но ничего не делает.
P.S. Как ты выразился? Комьюнити слишком агрессивное? Может есть за что?

Ответить
7

зато я теперь понял почему Максим долго делает обновления

Ответить
4

Выглядит как паста с двача, ты мне нравишься! Давай дружить!

Ответить
–1

Ну, смотри. Пока у нас есть говно и палка, мы можем размешивать говно палкой, но со временем палка начнет стачиваться и частицы палки будут равномерно смешиваться с говном. В конечном итоге вся палка сточится, у нас будет однородная смесь палки с говном и мы больше ничего сделать не сможем. Как-то так. Ты ведь это хотел услышать?

Ответить
0

Конечно, Максим. Рад что спустя несколько дней ты соизволил ответить. Плюешь на механику своей игры, а акция на донат по расписанию. Донаты собрал? Чини рейды теперь. Или до 8 числа айпад на зарядке?

Ответить
6

Я всё понимаю, многое готов принять, но... набирать код на экранной клавиатуре. Жесть.

Ответить
4

Я до конца надеялся, что рано или поздно на сцену выйдет портативная клавиатура вроде HHKB, но неужели вы печатаете код прямо через сенсорный экран?

Ответить
2

Хосподе

Ответить
0

Понятно. Работу через один монитор я ещё могу понять и принять, но отсутствие хорошей клавиатуры это уже край для меня. Но буду знать что и такое возможно/работоспособно

Ответить
0

Возможно, тут всё от нужд зависит, я пока справляюсь с экранкой)

Ответить
4

Больной ублюдок

Ответить
3

У меня тоже iPad Pro 10.5, влюблен в этот девайс, очень жду поддержки мыши или через jailbreak или от Apple, мышь единственное из-за чего ноут все еще нужен.

Кстати, приложение DTF под iOS поддерживает хоткеи клавиатуры :)

Ответить
2

Соглашусь.

Айпад про 10.5 - это реально вещь, когда в связке с обложкой-клавиатурой и Apple Pencil. У меня он заменяет не только ноутбук, но и графический планшет. С тех пор, как наклеил матовую пленку на экран, так и вообще забыл про свой ваком - он просто нафиг не нужен стал в 95% случаев. Исключения - совсем уж тяжелые случаи, когда нужны высокие разрешения и кучи слоев.

Я не большой любитель яблочной продукции, но айпад реально не имеет альтернатив. Например, нужно набить питч для проекта: я могу относительно быстро набрать текст, склеить презентацию, нарисовать векторную/растровую графику и даже написать сносный музыкальный трек в гаражбанде. И на это все уйдет даже меньше времени, чем потребуется на аналогичную работу на ПК.

Жаль, что Apple старательно скатывают в говно все свои сильные стороны, и умудрились угробить теперь даже айпады, судя по посленим моделям, сделанным из фольги и соплей.

Ответить
1

Не представляю как можно в цифре рисовать если у тебя одна рука не лежит на клавиатуре с горячими клавишами. Без них скорость рисования падает раз в 5.
По моему мнению лучше уж рисовать на мышы, но с Клавой , чем на пере но без хотккев .

Рисовать на Айпаде - это вариант для зарисовки идей на транспорте, самолётах,. И прочих вариантах нахождения не дома.
Но в качестве основного инструмента - точно неудачное решение.

Ответить
0

Какой матовой плёнкой пользуетесь?

Ответить
2

Научите приложение перерендеривать статью при повороте экрана еще, пожалуйста :)

Ответить
0

это который новый с face id ?

Ответить
2

Неа, до него, не гнущийся

Ответить
0

Джейлбрейк уже в историю уходит(

Ответить
1

Всё таки все люди реально разные, кому-то удобно кодить на айпаде, а я вот даже на ноуте не могу. Очень неудобно, поэтому ПК ван лав. А вот рисовать на айпад про вообще огонь, очень круто.

Ответить
1

А Pythonista позволяет с гитом работать?
Если нет, то уж лучше termius+vim+tmux

Ответить
1

А как дела обстоят с отладчиком?
Что делать, если нужно посмотреть глубокое состояние объектов или выполнить строку кода на точке остановки?
И редактор я так понимаю умеет лишь подсвечивать код?
Об умном автодополнением и статическим анализом можно лишь мечтать?

Ответить
1

Заголовок выглядит многообещающе, а на деле «у меня очень специфическая задача и очень специфические требования, поэтому я кое-как приспособился», при этом главный поинт статьи будто бы в том, что не надо таскать тяжелый комп, а разрешение у iPad выше.

Ответить
0

К 10 часам никто не приблизился из андроид планшетов?
Скажите это Леново, Гуглу, и Самсунгу.
Леново йога работают по 12-14 часов без подзарядки, Нексус от Гугла более 12, третий таб от самса тоже более 12.
Так там ещё и комфортные среды есть под многие языки, а не только под Питон и Свифт (да, на айоси Айпада тоже не только под эти 2 что вы упомянули, но на андроид куда больше сред и языков по понятным причинам).
И это реальное рабочее время, а не цифры от производителя "до".
До, это 20 часов кинчика с минимальной подсветкой.

Ответить
0

хм.. надо будет затестить. какие модели помимо йоги?

Ответить
1

Самсунг на Windows 10 Arm работает более 16 максимум 18-20. Но естественно есть ограничения из-за того что Arm но для легкой разработки для которой хватает айпада он больше даже подходит

Ответить
0

Нексус 7 и гэлэкси таб 3, уверен что есть ещё модели, но по этим точно могу сказать.

Ответить
0

У меня даже старый макбук 2012 года работал при программировании со старым аккумулятором часов 6-8.

Ответить
0

Привет хабр

Ответить
0

классный ник, бро)

Ответить
0

Эх, тоже мечтаю перенести свою жизнь на айпад. К счастью занимаюсь дизайном и иллюстрациями и в этом плане на планшет пересесть проще. Но все равно чувствую себя инвалидом, на компе с клавой и хоткеями все делается раз в 5 быстрее.
Прокриэйт клевый, но он чисто для рисования. Есть медибанг и платный клипстудио пэинт и пэинтсорм. Вот они по функционалу уже лучше. Но скоро и фотошоп подвезут, вуху.
Еще бы эплы подвезли нормальный файловый менеджер, автоматор и поддержку мыши. И мечтаю, чтобы файлы хранились не в прогах локально, а в папках в облаке. Я все-таки работаю с проектами, а не с прогами.

Ответить
2

Но скоро и фотошоп подвезут, вуху.

Зачем ждать, когда есть Affinity Photo?

Ответить
0

Спасибо! Надо почитать и на ютубе посмотреть. Но ваще медибанг, пэинтсторм и клипстудия вполне подходят. Просто гдето удобнее, гдето не особо.

Ответить
0

И мечтаю, чтобы файлы хранились не в прогах локально, а в папках в облаке

iCloud Drive?

Ответить
0

Как бы да, но нет. Вот в прокриэйте, пейджесах и намбкрсах все хранится внутри программы. Если запускать из папки в айклауд, то они скопируют к себе в программу в локальную память.
Пиксельматор вроде не копирует к себе, но функционал мне недостаточен. Прокриэйт и остальные перечисленные удобнее.

Ответить
0

“норм”

Меня почему-то прям корежит от косых кавычек. Кто ими вообще пользуется?

Ответить
1

Все типографы?

Ответить
0

Зашел на первый попавшийся в гугле сайт типографии и не вижу косых кавычек:

Ответить
0

Ну это сайт. На сайтах и по ширине никто не выравнивает.
В книгах принято, например, выравнивать строки по ширине и использовать вычурные кавычки.

Ответить
1

В книгах обычно используют "ёлочки" — «».

Ответить
3

Более того, вики подсказывает, что для кавычек внутри кавычек в русском языке принято использовать кавычки-лапки, пример - «„Цыганы“ мои не продаются вовсе», — сетовал Пушкин.

Ответить
0

Сомнительное удовольствие. Нет, я сам иногда работаю над текстами связкой планшет + клавиатура, но для чего-то большего «недостатки» мобильности ноутбука меркнут перед достоинствами.

Ответить
0

Извращуга.

Ответить
0

10 часов работы — мощный аргумент в сторону планшета. Хоть ноутбуки Apple сейчас вне конкуренции по времени работы, они не протянут и пять часов активной нагрузки при программировании и отладке. То есть в жизни это в два раза меньше, чем iPad.

Дык айпад тоже не протянет 10 часов при активной нагрузке, вы просто сравниваете 10 часов айпада при обычной нагрузке и 5 часов макбука при полной.

В целом интересный опыт, но по сути самая большая проблема айпада это неполноценная операционная система(клаву можно подключить)

Ответить
0

В качестве графического редактора, я бы посоветовал Paintstorm Studio (эппл о нем обычно умалчивает, когда рекомендует графический софт). В отличие от остальных пакетов, это полноценный гибрид фотошопа и паинтера (будет удобно тем кто предпочитает стандартные интерфейсы, слои и пр.). Версии есть как на ПК, так и на ipad.

Ответить
0

Каждому своё, у меня вообще десктоп в офисе и несколько мониторов. На кой мне кодить "на ходу"? Я в офисе всё успеваю. Если из дома, то другой десктоп.
Ноут нужен только в поездках кино смотреть и гамать.

Ответить
0

Имхо, сделать из планшета тонкий клиент (доступ к рабочей станции по RDP/VNC) было бы намного практичнее.
Кстати, выше упоминали легкие мощные ультрабуки, как вы относитесь к такой альтернативе? Всё же iPad в вашем случае ограничен в инструментах, приходится подстраиваться под менее эффективные варианты.

Ответить
0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } } ]
Хидео Кодзима оказался алгоритмом
машинного обучения
Подписаться на push-уведомления