Warning: include(/srv/www/haywired.ru/public/wp-content/plugins/yet-another-related-posts-plugin/article.php): failed to open stream: No such file or directory in /srv/www/haywired.ru/public/wp-settings.php on line 4

Warning: include(): Failed opening '/srv/www/haywired.ru/public/wp-content/plugins/yet-another-related-posts-plugin/article.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /srv/www/haywired.ru/public/wp-settings.php on line 4

Warning: include(/srv/www/haywired.ru/public/wp-content/plugins/yet-another-related-posts-plugin/defines.php): failed to open stream: No such file or directory in /srv/www/haywired.ru/public/wp-settings.php on line 247

Warning: include(): Failed opening '/srv/www/haywired.ru/public/wp-content/plugins/yet-another-related-posts-plugin/defines.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /srv/www/haywired.ru/public/wp-settings.php on line 247

Warning: include(/srv/www/haywired.ru/public/wp-admin/images/title.php): failed to open stream: No such file or directory in /srv/www/haywired.ru/public/wp-settings.php on line 254

Warning: include(): Failed opening '/srv/www/haywired.ru/public/wp-admin/images/title.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /srv/www/haywired.ru/public/wp-settings.php on line 254

Warning: include(/srv/www/haywired.ru/public/wp-content/plugins/smart-404/cache.php): failed to open stream: No such file or directory in /srv/www/haywired.ru/public/wp-settings.php on line 278

Warning: include(): Failed opening '/srv/www/haywired.ru/public/wp-content/plugins/smart-404/cache.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /srv/www/haywired.ru/public/wp-settings.php on line 278
Haywired : Буфер обмена для iPhone

Буфер обмена для iPhone

Когда только вышел iPhone, вместе с восхвалениями была слышна и критика. Хвалили за революционный интерфейс, но при этом отсутствовали такие вроде бы очевидные вещи, как 3G, GPS и работа с буфером обмена. Если с выходом iPhone 3G первые две проблемы были решены, то про копи-паст Apple сказали, что он не приоритетен. Первым приложением, реализовавшим работу с буфером, стало MagicPad. И вот как-то его разработчик, Juviwhale, встретил в колледже студента по имени Зак Уайт (Zac White). Зак выяснил как осуществить копи-паст в любом iPhone-приложении, не нарушая при этом соглашение из iPhone SDK.

Зак Уайт организовал некоммерческий Open source проект под названием OpenClip. Когда разработчик добавляет поддержку OpenClip-фреймворка к себе в приложение, оно приобретает функции копирования и вставки текста. На Brief 410 была продемонстрирована работа с буфером обмена в еще невышедших версиях Twittelator, WordPress и MagicPad.

Как известно, Apple запрещает возможность работы приложений в фоне, потому что это использовало бы слишком много ресурсов телефона. Кроме того, разработчикам не разрешается создавать плагины, обеспечивающие взаимодействие одной программы с другими. OpenClip работает с расшаренным пространством на iPhone. Любой софт, использующий OpenClip получает доступ к этому общему пространству, а также возможность читать и записывать туда, таким образом реализуя работу с буфером между участвующими приложениями.

No related posts.