Browsing: Разработчикам

Тема разработки ПО на iOS обсуждалась не один раз и каждый раз, читая подобный обзор инструментов, я приходил к выводу – на iOS писать код настолько неудобно, что нет никаких поводов даже пытаться это делать. Но с релизом iOS 8 кое-что изменилось – появилась встроенная технология, которая даёт возможность работать с одними и теми же файлами в нескольких приложениях.

Речь о Document Picker, которая позволяет любой программе выступать в качестве провайдера или хранилища данных для других приложений. Таким образом уже работают iCloud Drive, Dropbox и другие облачные диски. Но посмотрим, что может предложить нам технология в плане разработки.

Если ваш блог или блог вашего клиента работает на Wordpress, то вы наверняка задавались задачей переводов на русский язык каких-то тем или плагинов. Перевести можно грубо в лоб — залезть в исходный код и найти нужные строки. Либо по правилам — через файл локализаций, которые имеют расширение .po, а затем создать из него бинарный аналог с расширением .mo (с которым собственно и будет работать WP или наш плагин). Для этого проще использовать специальный софт и лучший выбор здесь — Poedit.

Возможность использовать плагины в мобильном Safari – одна из моих самых любимых фишек новой iOS 8. Одно из первых дополнений которое я установил — View Source.

Это небольшое дополнение позволяет просматривать HTML, JavaScript и CSS любой открытой страницы на iPhone и iPad. Разумеется есть подсветка синтаксиса. Част или стразу весь код можно скопировать в буфер обмена или отправить себе на почту.

Git – это система контроля версий, инструмент для разработчиков ПО, позволяющий удобно управлять архивом исходных кодов и версиями ПО. Системы контроля версий упрощают совместную работу нескольких разработчиков над одaним проектом и используются в процессе доставки ПО на «продакшн».

Недавно вышла новая версия замечательного графического интерфейса для Git – Tower, которой и посвящён этот обзор.

По роду деятельности я вынужден контролировать работу целого комплекса программ. Все они написаны разными людьми и постоянно обмениваются между собой какой-то информацией в формате XML.

Если во время обмена случается сбой, то мне приходится оперативно вносить изменения в файл обменов и устранять ошибку. Редактировать XML-файлы удобнее на компьютере, но в полевых условиях в ход идёт XMLpad для iPad.

Видите слева тёмную иконку? Вот именно для извлечения таких иконок из iOS-приложений и предназначена небольшая утилита Crunch. Обычным читателям она вряд ли будет интересна, но, если вы автор одного из apple-сайтов, то не нужно объяснять, для чего эти иконки могут понадобиться.

Проблема извлечения иконок из файлов .ipa появилась с выходом iTunes 11, в котором убрали возможность скопировать иконку программ в произвольную папку, что привело к огромным временным затратам. То, что раньше можно было сделать парой кликов начало занимать минуты.

Это не просто эмулятор терминала для Mac, а эмулятор старого и барахлящего монитора, на котором этот терминал запущен. Практической пользы от него не так уж и много, но улыбки окружающих гарантированы.