- Редакторы для текстовых документов на iPhone
- Pages
- МойОфис Документы
- Microsoft Word, Excel и PowerPoint
- Топ-5 моих незаменимых приложений для работы с текстом на iPhone
- 1. iA Writer
- 2. Заметки Apple
- 3. Microsoft Office
- 5. Правила русского языка pro
- 10 редакторов кода для iPhone, iPad и iPod Touch
- Textastic Code Editor
- О том, как я написал простое приложение для Android/iOS
- План и подготовка
- Android
- Публикация в Google Play
- Публикация в iOS
- Выводы
Редакторы для текстовых документов на iPhone
Текстовые документы на Айфон можно создавать, сохранять и просматривать с помощью целого ряда приложений, которые можно бесплатно скачать в App Store. Все редакторы поддерживают форматы Word и Excel, так что вы можете перенести файл с компьютера на iPhone и продолжить работать с ним.
Pages
Приложение Pages входит в состав iWork и является продуктом разработчиков Apple. Программа поддерживает открытие и экспорт наиболее популярных форматов документов.
По умолчанию созданные в Pages документы сохраняются с расширением *.pages. Однако вы можете выбрать другой формат при экспорте.
- Откройте документ и нажмите на кнопку с тремя точками.
- Выберите пункт «Export».
- Укажите подходящий формат.
- Выберите способ отправки.
С помощью iCloud вы можете предоставить к документам, которые хранятся в Pages, общий доступ – это позволит работать с текстом командой. Если вы задаетесь вопросом, как сохранить на Айфон текстовый документ, созданный на компьютере, то здесь тоже поможет iCloud.
- Запустите на компьютере браузер и зайдите на сайт iCloud.
- Выберите приложение в зависимости от того, документ в каком формате необходимо перенести – Pages для Word, Numbers или Keynote для Excel.
- Перетащите файл в окно браузера, чтобы загрузить его в облако.
Загруженный в облачное хранилище документ будет доступен на iPhone в приложении iCloud Drive в папке Pages. Кроме того, в самом приложении Pages есть менеджер файлов, в котором сохраняются все документы, которые были созданы или ранее открывались в редакторе.
Вместо iCloud можно использовать для переноса файлов iTunes и iTools. Например, чтобы переместить файл на iPhone через iTools:
- Откройте iTools, подключите iPhone к компьютеру.
- Перейдите на вкладку «Application» в верхнем и боковом меню.
- Найдите Pages и нажмите кнопку «File Share» напротив.
- Выделите раздел «Documents».
- Нажмите на «Import» и выберите файл.
Чтобы открыть файл на iPhone, запустите Pages, нажмите на плюс и выберите опцию копирования данных с iTunes.
МойОфис Документы
Текстовые документы на Айфон можно также создавать и просматривать с помощью приложения МойОфис. Он весит всего 80 Мб и предлагает большое количество способов импорта документов с компьютера и из других офисных программ. Для начала разберемся, как скачать текстовый документ на Айфон через МойОфис. Есть три способа:
- Отправка через электронную почту.
- Загрузка на облачное хранилище.
- Скачивание прямо из браузера.
Если вы отправили файл по почте, то откройте вложение и нажмите на кнопку «Поделиться». Среди доступных вариантов выберите «Скопировать в Документы».
На облачном хранилище можно закинуть файл в приложение Pages. Чтобы затем открыть его в МойОфис, нажмите на плюс и выберите «Загрузить документ». В качестве источника выберите приложение iCloud Drive и папку Pages.
Еще проще скачать файл из интернета. Нажмите на документ в Safari, чтобы вызвать меню «Открыть в …». Нажмите на кнопку и выберите «Скопировать в Документы», после чего загруженный файл будет доступен в приложении МойОфис в разделе «На устройстве».
Чтобы создать документ в МойОфис, запустите приложение и на вкладке «На устройстве» нажмите на плюсик. Выберите, файл какого типа необходимо создать – текст или таблицу.
После этого вы окажитесь в окне редактора, где можно:
- Выбрать стиль, размер и цвет шрифта.
- Выравнивать текст по краям и по центру.
- Добавлять списки.
- Использование в тексте выделение курсивом, полужирным или подчеркиванием.
Редактор распознает речь, так что вы можете надиктовать текст – для этого нужно нажать на знак микрофона на виртуальной клавиатуре.
Чтобы сохранить документ, нажмите на кнопку с тремя горизонтальными полосами. Выберите «Экспорт», если рассчитываете продолжить редактировать текст позже, или «Отправить копию», если уже закончили работу.
МойОфис умеет сохранять файлы в форматах DOC, ODT и PDF. Последний является предпочтительным, так как в нем точно сохранится форматирование страниц.
Microsoft Word, Excel и PowerPoint
Отвечая на вопрос, как на Айфоне создать текстовый документ, нельзя пройти и мимо стандартных офисных приложений Microsoft. Word, Excel и PowerPoint стали бесплатными на iOS еще в 2014 году. Тогда же была добавлена поддержка Dropbox, благодаря которой файлы стало легко переносить между устройствами.
Чтобы создавать и редактировать документы в Word, Excel и PowerPoint, необходимо авторизоваться с помощью учетной записи Microsoft. Если же вы хотите получить доступ ко всем возможностям Office, то придется приобрести подписку на Office 365.
Источник
Топ-5 моих незаменимых приложений для работы с текстом на iPhone
Я каждый день работаю с текстом на iPhone. Иногда бывают ситуации, когда ноутбука нет под рукой, поэтому все приходится делать на смартфоне.
В таких случаях необходим качественный софт, способный удовлетворить любые потребности.
К счастью, в App Store много полезных, удобных и красивых приложений, которые могут решить любую задачу. Сейчас расскажу о самых интересных.
1. iA Writer
Зачем нужно ▶ писать большие тексты на iPhone
Разработчик: Information Architects GmbH
Категория: Производительность
Мой самый любимый и незаменимый редактор. Пользуюсь им больше трех лет, причем сначала попробовал его на Mac, а только потом купил версию для iOS.
Главное преимущество iA Writer перед конкурентами — простой интерфейс, который не отвлекает от работы. Даже шрифт нельзя поменять, но это и не требуется. Все изначально настроено идеально.
По умолчанию iA Writer сохраняет каждую запись в виде txt-файла, который выгружается в iCloud, поэтому его без проблем можно открыть в любом редакторе.
Еще несколько достоинств iA Writer:
▪️ Режим фокуса, подсвечивающий только текущий абзац или предложение
▪️ Поддержка Markdown
▪️ История изменений
▪️ Поиск и замена текста
Редактор также доступен на Mac, Windows и Android. На других платформах он такой же простой и удобный.
2. Заметки Apple
Зачем нужно ▶ записывать идеи и важную информацию
Разработчик: Apple
Категория: Производительность
Я перепробовал огромное количество приложений для заметок и в итоге пришел к выводу, что лучше Apple Notes ничего нет.
В стандартных заметках можно создавать папки, форматировать текст, добавлять таблицы, рисунки, списки и даже сканировать документы. За последние годы Apple очень сильно прокачала приложение, при этом оно осталось таким же простым, как на iOS 6.
У меня есть отдельная папка, куда попадают все идеи для статей и важная информация по работе сайта.
Отдельно стоит отметить синхронизацию между устройствами Apple: любое изменение почти моментально отображается на всех гаджетах, привязанных к Apple ID.
3. Microsoft Office
Зачем нужно ▶ смотреть пресс-релизы
Разработчик: Microsoft Corporation
Категория: Производительность
В начале этого года Microsoft объединила Word, Excel и PowerPoint в одно приложение. Это было верным решением, которое одобрили почти все пользователи.
По работе мне необходим только Word, потому что в нем создаются и оформляются многие пресс-релизы.
Файлы .doc и .docx можно посмотреть и в Pages, и в Google Docs. Но это опция из разряда «на всякий случай». Как правило, документы Word в сторонних редакторах открываются криво.
Поэтому приложение Office, а до него другие офисные решения Microsoft, устанавливались по умолчанию на каждый мой айфон.
Зачем нужно ▶ переводить незнакомые слова
Разработчик: Peter Tretyakov
Категория: Образование
Каждый день я начинаю с чтения зарубежных сайтов. Как и у всех, бывают ситуации, когда встречается незнакомое слово, которое нужно правильно перевести. Особенно если это аббревиатуры, названия госучреждений или сленг.
В таких ситуациях выручает словарь Multitran. Это один из наиболее полных и самых популярных словарей в интернете.
Его наполняют профессиональные переводчики и обычные пользователи.
На iOS есть неофициальное приложение MT, которое использует базу Multitran. С его помощью можно правильно перевести слово или фразу, а также посмотреть в каких ситуациях они употребляются.
? Бесплатно скачать *229₽ за отключение рекламы
5. Правила русского языка pro
Зачем нужно ▶ правильно писать
Разработчик: Aleksey Mezhevikin
Категория: Образование
Это приложение выручает, когда есть сомнения в правописании слов и надо быстро свериться с правилами русского языка.
Программа отлично справляется с поставленной задачей. Можно проверить грамматику, пунктуацию и воспользоваться поиском для быстрого перехода к нужному правилу.
? Бесплатно скачать *75₽ за полный доступ
? Приложения качайте, но и про гаджеты не забывайте:
▪️ Портативная акустика JBL Charge 4 — 7 990 руб.
▪️ Чехол для iPhone 11 Pro Max, темно-фиолетовый — 1 290 руб.
▪️ Беспроводное ЗУ Native Union, 10Вт — 6 490 руб.
Источник
10 редакторов кода для iPhone, iPad и iPod Touch
Знали ли вы что на iPad можно писать программы на COBOL и тут же их запускать? А про то что для iOS есть среда разработки для кодинга на Coffee Script? А с помощью какого приложения можно работать с текстом, используя команды vim? Вот 10 программ для работы с кодом на любой вкус.
Textastic Code Editor
Поддерживает интеграцию с основными облачными сервисами и протоколы для передачи данных на сервер. Удобен в использовании и сложно найти язык программирования с которым Textastic не умеет работать. Для звания идеального редактора кода ему не хватает возможности публиковать файлы на Github.
Достоинства:
- подсветка синтаксиса 80 языков программирования. Даже для такой экзотики как BibTex, Clojure, Dylan, Fountain, LilyPond, OCaml, Stata и Prolog;
- можно добавлять собственные правила подсветки кода;
- совместимость с TextMate;
- поддержка FFT и SSH;
- интеграция с iCloud и Dropbox;
- автодополнение кода для Java Script, HTML и PHP;
- клавиатура с дополнительными символами для набора кода;
- поддержка шорткатов;
- поддержка большинства современных кодировок;
- возможность изменить тип и размер шрифта;
- счетчик символов;
- предпросмотр для HTML и Markdown файлов;
- поддержка TextEspander;
- отправка файлов по email;
- есть кнопки «Undo» и «Redo»;
- есть отображение списка последних открытых файлов;
- поддержка iTunes FileSharing (можно обмениваться файлами с компьютером через USB);
- поддержка WebDav;
- отличный дизайн, благодаря которому код легко читается.
Источник
О том, как я написал простое приложение для Android/iOS
Хочу сразу отметить, что это не статья от профессионала, скорее взгляд любителя на мобильную разработку, скажем так, «с нуля». Мое основное занятие — это создание сайтов. В данное время я работаю у провайдера интернета и занимаюсь поддержкой внутреннего биллинга/сайта и так далее (PHP и немного Perl), довольно скучное занятие, скажу я вам. В общем, я обычный провинциальный «программист».
В один прекрасный момент у руководства компании возникла идея сделать мобильное приложение для iPhone, которое могло бы показать баланс пользователю, его статус, возможность взять «обещанный платеж», фактически, дублирование личного кабинета, но чтобы приложение. Не зная про мобильную разработку совсем ничего, идею воспринял с большим энтузиазмом, потому что всегда приятно делать/узнавать что-то новое, думаю, это у всех так.
Придя на работу в один из серых скучных дней, я решился и написал в поиске Google «как сделать мобильное приложение». Это было очень наивно. Кажется, я даже попробовал задать вопрос на Toster, «с чего начать разработку под мобильные приложения», тогда я еще не понимал насколько глупым воспринимается этот вопрос профессионалами.
Довольно быстро я разделил для себя разработку на две части, это был Android и iOS, потому что они совсем разные (поиск подсказал.
Как-то я наткнулся на Phonegap, насколько я понял, пишем на Javascript+html+css, а потом получаем готовое приложение для Android/iOS, но почему-то мне не хотелось пользоваться подобными решениями, во-первых: были непонятные отзывы, кто-то хвалил, кто-то ругал, а во-вторых: мне хотелось попробовать как это изнутри, каково это сделать «нативное» приложение.
План и подготовка
Собственно, идея довольно проста:
- Логин экран с логином/паролем
- Основной экран с информацией об абоненте (ФИО, № договора, баланс, статус (Активен, Отключен), есть ли авария на доме, кнопка Активировать обещанный платеж
- Экран с платежами (зачисления на счет)
- Экран со списаниями по счету
Для функционирования приложения я написал простейшее API на PHP, скрипт который по определенному запросу отвечал строкой в JSON-формате. Сделать это оказалось элементарно.
Начать решил с Android.
Android
Начал я с установки Android Studio, первоначально смутило количество кнопочек/иконок, но за пару дней я уже был как рыба в воде. Для начала надо было понять как вообще делаются приложения, очень помогает изначальное «Hello world!» которое создается по-умолчанию. Выглядело все достаточно просто и понятно. Погуглив «Как начать разработку в Android Studio», я понял, что надо скачать SDK. Открыв SDK-manager я не понял вообще ничего, ну, точнее, не понял что именно надо делать, поэтому поставил все галочки и ждал пока все скачается. Для чего оно мне нужно я совсем не понимал, общее представление конечно было «чтобы работала поддержка такой-то версии», но почему надо все отдельно качать и выбирать среди сотен галочек — бррр.
Вторым достаточно сложным этапом было запустить приложение на симуляторе. Погуглив, пришлось повозиться с AVD, конечно, потыкашись как слепой котенок я сделал несколько виртуальных устройств. На одном даже запустилось приложение. Честно сказать, симулятор у Android Studio совсем не User-friendly, очень долго я с ним воевал, пытался запускать по-разному, хотел чтобы кнопки управления были на экране и работали, но почему-то не работали. Видимо, сказывалось отсутствие опыта.
Как оказалось, для Android пишут на Java. Про Java я знал только то, что это язык программирования и это не Javascript.
Решил разбить большую задачу на более мелкие.
Теперь возникла ситуация когда у меня, в принципе, все готово, но я не знал как вообще делается приложение, поэтому, погуглив, я понял что никакой нормальной информации на русском языке мне не найти (либо я плохо искал). Информация либо устаревшая, либо не то что мне требуется. Спас меня youtube и знание английского языка. Сделав несколько запросов в ютюбе можно найти массу информации, да еще и с самим процессом — это очень помогло, если бы не обучающие видео, думаю, приложение я бы делал несколько месяцев.
Выбирая минимальную версию Android я остановился на 4 что-то там 🙂 (Охват аудитории 90%+ если верить Google).
Опять же разбив свои задачи на более мелкие я искал туториалы в youtube, например: «how to get json in android» или «menu in android studio». Конечно, пришлось пересмотреть штук 30 разных видео и все они были на английском (одно на немецком и одно на китайском — когда показывают не так сложно самому дойти что же говорят :)).
Разработка под Android заняла примерно неделю с момента установки Android Studio. После чего отобрав планшет у сына я смог протестировать свое приложение на реальном устройстве — просто подсоединив его к компьютеру.
Публикация в Google Play
Сначала я думал что будет очень сложно и даже переживал, но как оказалось всего 25$ и фактически без каких-либо серьезных проверок приложение попало в Google Play и через несколько часов было доступно в поиске, публикация заняла около одного дня.
Отдохнув пару дней и поразмыслив, решил что пора реализовать тоже самое приложение под iOS. Но, оказалось, что бесплатная среда разработки xCode может быть запущена исключительно в среде Mac. Пришлось скачать образ виртуальной машины MAC OS Yosemite и запустить ее через VMWare. Сделать это было очень просто и фактически не требовало от меня никаких телодвижений кроме как «ждать».
После чего я скачал xCode и начал разбираться, дело пошло быстрее, так как разработка под мобильные устройства что для Android, что для iOS примерно схожа в своих идеях.
Язык программирования выбрал Swift. Версию iOS минимум 7.1+
В принципе разработка под iOS была более простой, хотя баги симулятора присутствовали, но весь процесс оказался более удобным, нежели под Android. Опять же я открыл youtube и смотрел видео/читал руководства о том, как сделать какую-то вещь. Например, нагуглил прекрасный скрипт который делает slide menu, которого у меня не было в Android. В общем, еще один марафон и за неделю было готово улучшенное приложение, добавил возможность пополнить счет с помощью карты предоплаты и совместил платежи/списания в одно окно.
Использовал тоже самое API (тот же скрипт, что и для Android).
Публикация в iOS
Тут все оказалось не так радужно и просто как в Android. Во-первых, оказалось, что мне требуется реальное устройство для тестирования приложения, а без него никак не опубликоваться. Пришлось искать iPhone и привязать его к профилю тестирования.
Опять же, при создании аккаунта был выбор между «компания» и «индивидуальный разработчик», но начитавшись страшилок про 4+ месяца проверки компаний я решил регистрироваться как индивидуальный разработчик. Сделать это было не сложно, главное оплатить 99$ за аккаунт разработчика iOS со своей кредитной карты чтобы имя совпадало (подсказал поиск). Платеж проходил 2 дня.
После чего пришлось искать целое видео «how to publish in app store» и следовать инструкции, настолько там все непонятно. Какие-то сертификаты, туда — сюда. В общем, не очень удобно, хотя и сделать надо лишь один раз :).
Приложение ушло на проверку и ждало очереди около полутора недель. После чего было принято. Кстати, как показали логи, проверка была примерно такая: Логин -> Баланс -> Платежи -> Баланс. И все, хотя была еще страница «Пополнить баланс», но ее не проверяли (а зря, я там накосячил и пришлось выкладывать новую версию программы 1.1 которую тоже проверяли больше недели).
Выводы
1. Как оказалось это не сложно даже для человека который никогда не использовал Java/Swift/Mac OS.
2. Много новой информации заставляло мой мозг просто переполняться в первые дни и зависать. Помогал только сон, после него я более четко понимал что делать дальше. Не надо бояться таких этапов. Иногда мне казалось что «я вообще ничего не понимаю», были ощущения что я бьюсь головой в бетонную стену. Но на следующий день я решал проблему. Например, в Android, в самом начале у меня возникла ситуация «ничего не работает», когда я подключался к серверу и должен был получать информацию, оказалось, надо было это делать в асинхронном потоке. Потратил целый день.
3. Очень быстрое устаревание руководств/видео уроков. Платформы настолько быстро развиваются, что надо сразу проверять актуальность информации. На русском языке ее очень мало, после нескольких попыток я даже бросил искать и сразу начал штудировать stackoverflow и англоязычный интернет. Youtube со своими видео-уроками просто спас меня! Я открывал видео на одном мониторе и работал на втором. Без базового английского — никуда.
4. Сервисы вопрос-ответ реально помогают! Иногда, впадая в ступор я задавал вопросы и почти сразу получал ответы — очень удобно если находишься в тупике.
5. Apple более чутко относится к публикации приложений, но особых проблем кроме длительного времени я не заметил. Android же делают все очень быстро (зато пускают всех подряд, как я понял).
6. В общей сложности я потратил почти месяц (на разработку около двух недель с перерывами). Стоило ли оно того — думаю да, было очень интересно. Если у вас есть желание — попробуйте, все оказалось не так сложно. У меня нет смартфона Android/iPhone, но и без них все оказалось просто. Симуляторы работают достоверно.
Приложение называется dagotel, но оно создано для клиентов, поэтому дальше логина не пустит. Разве что посмотреть скриншоты.
Понятия не имею, зачем я написал эту статью и какие цели преследовал, но раз написал, решил опубликовать.
Источник