<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии: iPhone :: Предвестник новой эпохи развития мобильных технологий</title>
	<atom:link href="http://itfreak.ru/standpoint/iphone-new-age-of-mobile-technologies/feed/" rel="self" type="application/rss+xml" />
	<link>http://itfreak.ru/standpoint/iphone-new-age-of-mobile-technologies/</link>
	<description></description>
	<lastBuildDate>Sat, 14 Aug 2010 04:49:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>Автор: kion</title>
		<link>http://itfreak.ru/standpoint/iphone-new-age-of-mobile-technologies/#comment-221</link>
		<dc:creator>kion</dc:creator>
		<pubDate>Sun, 01 Mar 2009 09:34:43 +0000</pubDate>
		<guid isPermaLink="false">http://itfreak.ru/?p=487#comment-221</guid>
		<description>&lt;blockquote&gt;не обижайтесь.&lt;/blockquote&gt;

Да с чего мне вдруг обижаться? :)

&lt;blockquote&gt;а обидевшись - не хамите&lt;/blockquote&gt;

Даже и не думал. Хамлю не более, чем вы :-P

&lt;blockquote&gt;ссылки я давать не буду, лень искать, да и, если честно, не хочется. может сами поищете? или это тоже “не слишком удобно”? ))))))&lt;/blockquote&gt;

Ну вот если бы вам было не лень искать, или если бы вы поверили, в конце концов, что это бесполезно (я уже давным давно нашел все, что можно было найти), то поняли бы, что дела обстоят именно так, как и было описано в статье - не очень хорошо, и что полноценно использовать iPhone в паре с Linux/(любой не-Windows-не-Mac-OS-X ОС) действительно не видится возможным.

В общем, выглядит так, будто вы из числа тех &quot;продвинутых пользователей&quot;, которые сами задачу решить не могут, но при этом кому угодно готовы доказывать как просто она решается...

&lt;blockquote&gt;в общем, ладно. судя по вашим ответам, дальнейшая дискуссия может только деградировать в область “сам дурак!” )))))))) чао, желаю вам приобрести в будущем супер-удобный аппарат, который будет вам перед сном сказки читать, а по утрам кофе варить, и все сам, без “напильника”. ))))&lt;/blockquote&gt;

А я вам, в свою очередь, желаю купить за кругленькую сумму полурабочий аппарат, который &quot;не дружит&quot; с вашей ОС, и приятно проводить вечера за &quot;допиливанием&quot; оного и поиском &quot;обходных путей&quot; для решения тривиальных задач :D

Короче, в одном я с вами все-же соглашусь - каждому свое ;)</description>
		<content:encoded><![CDATA[<blockquote><p>не обижайтесь.</p></blockquote>
<p>Да с чего мне вдруг обижаться? <img src='http://itfreak.ru/wp-content/plugins/smilies-themer/ccmathteam_grayscaled_small/smile.png' alt=':)' class='wp-smiley' /> </p>
<blockquote><p>а обидевшись &#8211; не хамите</p></blockquote>
<p>Даже и не думал. Хамлю не более, чем вы <img src='http://itfreak.ru/wp-content/plugins/smilies-themer/ccmathteam_grayscaled_small/razz.png' alt=':-P' class='wp-smiley' /> </p>
<blockquote><p>ссылки я давать не буду, лень искать, да и, если честно, не хочется. может сами поищете? или это тоже “не слишком удобно”? ))))))</p></blockquote>
<p>Ну вот если бы вам было не лень искать, или если бы вы поверили, в конце концов, что это бесполезно (я уже давным давно нашел все, что можно было найти), то поняли бы, что дела обстоят именно так, как и было описано в статье &#8211; не очень хорошо, и что полноценно использовать iPhone в паре с Linux/(любой не-Windows-не-Mac-OS-X ОС) действительно не видится возможным.</p>
<p>В общем, выглядит так, будто вы из числа тех &laquo;продвинутых пользователей&raquo;, которые сами задачу решить не могут, но при этом кому угодно готовы доказывать как просто она решается&#8230;</p>
<blockquote><p>в общем, ладно. судя по вашим ответам, дальнейшая дискуссия может только деградировать в область “сам дурак!” )))))))) чао, желаю вам приобрести в будущем супер-удобный аппарат, который будет вам перед сном сказки читать, а по утрам кофе варить, и все сам, без “напильника”. ))))</p></blockquote>
<p>А я вам, в свою очередь, желаю купить за кругленькую сумму полурабочий аппарат, который &laquo;не дружит&raquo; с вашей ОС, и приятно проводить вечера за &laquo;допиливанием&raquo; оного и поиском &laquo;обходных путей&raquo; для решения тривиальных задач <img src='http://itfreak.ru/wp-content/plugins/smilies-themer/ccmathteam_grayscaled_small/biggrin.png' alt=':D' class='wp-smiley' /> </p>
<p>Короче, в одном я с вами все-же соглашусь &#8211; каждому свое <img src='http://itfreak.ru/wp-content/plugins/smilies-themer/ccmathteam_grayscaled_small/wink.png' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: lymes</title>
		<link>http://itfreak.ru/standpoint/iphone-new-age-of-mobile-technologies/#comment-220</link>
		<dc:creator>lymes</dc:creator>
		<pubDate>Sat, 28 Feb 2009 22:01:19 +0000</pubDate>
		<guid isPermaLink="false">http://itfreak.ru/?p=487#comment-220</guid>
		<description>&lt;blockquote&gt;Но так и быть, отвечу на этот неудачный намек касательно моей “продвинутости” (куда уж мне до такого “гуру” как вы :)): не переживайте, надо будет - во всем разберусь, или, в крайнем случае сам допишу то, чего не хватает.&lt;/blockquote&gt;

не обижайтесь.  а обидевшись - не хамите, это выглядит нелепо вкупе с вашим стилем выражать мысли.  ))
ссылки я давать не буду, лень искать, да и, если честно, не хочется.  может сами поищете?  или это тоже &quot;не слишком удобно&quot;? ))))))

в общем, ладно.  судя по вашим ответам, дальнейшая дискуссия может только деградировать в область &quot;сам дурак!&quot; ))))))))   чао, желаю вам приобрести в будущем супер-удобный аппарат, который будет вам перед сном сказки читать, а по утрам кофе варить, и все сам, без &quot;напильника&quot;. ))))</description>
		<content:encoded><![CDATA[<blockquote><p>Но так и быть, отвечу на этот неудачный намек касательно моей “продвинутости” (куда уж мне до такого “гуру” как вы :)): не переживайте, надо будет &#8211; во всем разберусь, или, в крайнем случае сам допишу то, чего не хватает.</p></blockquote>
<p>не обижайтесь.  а обидевшись &#8211; не хамите, это выглядит нелепо вкупе с вашим стилем выражать мысли.  ))<br />
ссылки я давать не буду, лень искать, да и, если честно, не хочется.  может сами поищете?  или это тоже &laquo;не слишком удобно&raquo;? ))))))</p>
<p>в общем, ладно.  судя по вашим ответам, дальнейшая дискуссия может только деградировать в область &laquo;сам дурак!&raquo; ))))))))   чао, желаю вам приобрести в будущем супер-удобный аппарат, который будет вам перед сном сказки читать, а по утрам кофе варить, и все сам, без &laquo;напильника&raquo;. ))))</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: kion</title>
		<link>http://itfreak.ru/standpoint/iphone-new-age-of-mobile-technologies/#comment-219</link>
		<dc:creator>kion</dc:creator>
		<pubDate>Sat, 28 Feb 2009 19:33:18 +0000</pubDate>
		<guid isPermaLink="false">http://itfreak.ru/?p=487#comment-219</guid>
		<description>&lt;blockquote&gt;вам нужно создать папки типа /CЮДА_КИДАТЬ_ФАЙЛЫ_ДЛЯ_ПЛЭЙЕРА /СЮДА_КИДАТЬ_ФОТКИ чтобы вы смогли разобраться с организацией файловой системы?&lt;/blockquote&gt;

Амм... Ну вот, я уже начинаю сомневаться в уровне своей гиковости :D

Если вы думаете, что я данной проблемой не занимался - ошибаетесь. Но вот, скажем, одну из казалось бы самых простых задач - закинуть фотки в &quot;Photos -&gt; Photo Library&quot; мне таким способом так и не удалось.

Или, возьмем задачу попроще: закинуть в iPhone аудио-файл (да так, чтобы он на нем еще и воспроизводился посредством стандартного аудио-проигрывателя) без использования iTunes и каких-либо других специализированных приложений - используя только доступ к ФС посредством SSH.

Может быть вы, обладая более продвинутыми знаниями в области &quot;тонких хаков&quot; iPhone, подскажете как это сделать (буду весьма признателен)? Ну или хотя бы ссылочку на какой-нибудь соответствующий туториал в сети бросите (можно на английском)? Я вот, сколько не искал - не нашел (что, действительно плохо искал?).

&lt;blockquote&gt;кажется, понял. вы ждете, что придет добрый дядя и все за вас сделает, а вы только будете сидеть в сторонке и генерировать светлые идеи. )))&lt;/blockquote&gt;

Нет, я просто ждал да не мог дождаться пока куплю iPhone и сяду его &quot;хакать&quot;, чтобы на него можно было копировать музыку/фотки и т.д. :D

А если серьезно, то я ждал, что приобрету продукт и... он просто будет работать! Глупо, да?...

В любом случае, все действительно не так просто, как вам кажется.

Впрочем, раз вы поставили вопрос такой стороной, у вас, я смею предположить, &quot;хакнуть&quot; iPhone для ВПОЛНЕ нормальной его работы в Linux, получилось. Я все верно понял? (ну вы ведь не просто так бросаетесь фразами вроде &quot;опять чушь, извините&quot;?)

&lt;blockquote&gt;вы уж извините, бога ради, но будет ли достойный аппарат достаточно удобен для вас? а вдруг там надо будет что-то настроить, что-то понять? а вдруг там будет непонятно куда копировать музыкальные файлы? блин, тогда придется ждать следующих разработок… жалко.. )))))))))))))))))))))))))))))&lt;/blockquote&gt;

Вы, я полагаю, думаете, что смешно шутите, да?

Но так и быть, отвечу на этот неудачный намек касательно моей &quot;продвинутости&quot; (куда уж мне до такого &quot;гуру&quot; как вы :)): не переживайте, надо будет - во всем разберусь, или, в крайнем случае сам допишу то, чего не хватает.

Но дело не в этом. Дело в том, что конечный потребитель, заплатив (немалые) деньги, должен получить в руки удобный инструмент с широким функционалом. И, главное, после покупки он должен просто работать. А если его, для нормальной работы, еще нужно &quot;обработать напильником&quot;, то это, я считаю, - издевательство над пользователем (за исключением таких &quot;гуру&quot; как вы :)).

И то, что я могу разобраться в нюансах программной платформы какого-либо гаджета, или при необходимости дописать для нее недостающее ПО самостоятельно, еще не значит, что я ужас как хочу этим заниматься. Да и, в конце концов, у меня на это попросту нету времени.

Про среднестатистического пользователя iPhone я вообще вспоминать не буду. Или по-вашему, получается, что раз кто-то пользуется, скажем, Linux или OpenSolaris, и хочет приобрести iPhone, то он обязательно должен предусмотреть то, что ему понадобится потратить кучу времени на то, чтобы разобраться в нюансах организации взаимодействия iPhone и его любимой ОС?

Уж нет, извините. Я хочу купить продукт и иметь возможность полноценно его использовать.

А копаться в коде, &quot;хакать&quot; и разбираться в нюансах функционирования чего-либо я хочу по собственному желанию (как, в основном, и поступаю), а не по необходимости и из-за наплевательского отношения компании-производителя к покупателям ее продукции.</description>
		<content:encoded><![CDATA[<blockquote><p>вам нужно создать папки типа /CЮДА_КИДАТЬ_ФАЙЛЫ_ДЛЯ_ПЛЭЙЕРА /СЮДА_КИДАТЬ_ФОТКИ чтобы вы смогли разобраться с организацией файловой системы?</p></blockquote>
<p>Амм&#8230; Ну вот, я уже начинаю сомневаться в уровне своей гиковости <img src='http://itfreak.ru/wp-content/plugins/smilies-themer/ccmathteam_grayscaled_small/biggrin.png' alt=':D' class='wp-smiley' /> </p>
<p>Если вы думаете, что я данной проблемой не занимался &#8211; ошибаетесь. Но вот, скажем, одну из казалось бы самых простых задач &#8211; закинуть фотки в &laquo;Photos -> Photo Library&raquo; мне таким способом так и не удалось.</p>
<p>Или, возьмем задачу попроще: закинуть в iPhone аудио-файл (да так, чтобы он на нем еще и воспроизводился посредством стандартного аудио-проигрывателя) без использования iTunes и каких-либо других специализированных приложений &#8211; используя только доступ к ФС посредством SSH.</p>
<p>Может быть вы, обладая более продвинутыми знаниями в области &laquo;тонких хаков&raquo; iPhone, подскажете как это сделать (буду весьма признателен)? Ну или хотя бы ссылочку на какой-нибудь соответствующий туториал в сети бросите (можно на английском)? Я вот, сколько не искал &#8211; не нашел (что, действительно плохо искал?).</p>
<blockquote><p>кажется, понял. вы ждете, что придет добрый дядя и все за вас сделает, а вы только будете сидеть в сторонке и генерировать светлые идеи. )))</p></blockquote>
<p>Нет, я просто ждал да не мог дождаться пока куплю iPhone и сяду его &laquo;хакать&raquo;, чтобы на него можно было копировать музыку/фотки и т.д. <img src='http://itfreak.ru/wp-content/plugins/smilies-themer/ccmathteam_grayscaled_small/biggrin.png' alt=':D' class='wp-smiley' /> </p>
<p>А если серьезно, то я ждал, что приобрету продукт и&#8230; он просто будет работать! Глупо, да?&#8230;</p>
<p>В любом случае, все действительно не так просто, как вам кажется.</p>
<p>Впрочем, раз вы поставили вопрос такой стороной, у вас, я смею предположить, &laquo;хакнуть&raquo; iPhone для ВПОЛНЕ нормальной его работы в Linux, получилось. Я все верно понял? (ну вы ведь не просто так бросаетесь фразами вроде &laquo;опять чушь, извините&raquo;?)</p>
<blockquote><p>вы уж извините, бога ради, но будет ли достойный аппарат достаточно удобен для вас? а вдруг там надо будет что-то настроить, что-то понять? а вдруг там будет непонятно куда копировать музыкальные файлы? блин, тогда придется ждать следующих разработок… жалко.. )))))))))))))))))))))))))))))</p></blockquote>
<p>Вы, я полагаю, думаете, что смешно шутите, да?</p>
<p>Но так и быть, отвечу на этот неудачный намек касательно моей &laquo;продвинутости&raquo; (куда уж мне до такого &laquo;гуру&raquo; как вы :)): не переживайте, надо будет &#8211; во всем разберусь, или, в крайнем случае сам допишу то, чего не хватает.</p>
<p>Но дело не в этом. Дело в том, что конечный потребитель, заплатив (немалые) деньги, должен получить в руки удобный инструмент с широким функционалом. И, главное, после покупки он должен просто работать. А если его, для нормальной работы, еще нужно &laquo;обработать напильником&raquo;, то это, я считаю, &#8211; издевательство над пользователем (за исключением таких &laquo;гуру&raquo; как вы :)).</p>
<p>И то, что я могу разобраться в нюансах программной платформы какого-либо гаджета, или при необходимости дописать для нее недостающее ПО самостоятельно, еще не значит, что я ужас как хочу этим заниматься. Да и, в конце концов, у меня на это попросту нету времени.</p>
<p>Про среднестатистического пользователя iPhone я вообще вспоминать не буду. Или по-вашему, получается, что раз кто-то пользуется, скажем, Linux или OpenSolaris, и хочет приобрести iPhone, то он обязательно должен предусмотреть то, что ему понадобится потратить кучу времени на то, чтобы разобраться в нюансах организации взаимодействия iPhone и его любимой ОС?</p>
<p>Уж нет, извините. Я хочу купить продукт и иметь возможность полноценно его использовать.</p>
<p>А копаться в коде, &laquo;хакать&raquo; и разбираться в нюансах функционирования чего-либо я хочу по собственному желанию (как, в основном, и поступаю), а не по необходимости и из-за наплевательского отношения компании-производителя к покупателям ее продукции.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: lymes</title>
		<link>http://itfreak.ru/standpoint/iphone-new-age-of-mobile-technologies/#comment-218</link>
		<dc:creator>lymes</dc:creator>
		<pubDate>Sat, 28 Feb 2009 17:55:37 +0000</pubDate>
		<guid isPermaLink="false">http://itfreak.ru/?p=487#comment-218</guid>
		<description>&lt;blockquote&gt;Мне такой “стиль” непривычным не кажется &lt;/blockquote&gt;
 это и есть тревожный звоночек. ))))

&lt;blockquote&gt;Конечно, можно подкрутить CDT к той же Eclipse, настроить все как надо и юзать для компиляции кода приложений для iPhone Objective-C компилятор прямо в среде Linux, но это опять таки не очень удобно - даже не потому, что трудно это все настроить, а потому, что, скажем, тот же эмулятор iPhone таким образом использовать не получится.&lt;/blockquote&gt;

неудобно != невозможно.  эмулятора (пока) нет, это верно.  

&lt;blockquote&gt;О невозможности дебага я вообще не упоминаю.&lt;/blockquote&gt;

а зря.  можно упомянуть toolchain для айФона и gdb, который, к слову сказать, используется и в самом XCode, отлично дебажит все что угодно.

&lt;blockquote&gt;Только вот толку от подмонтированной ФС iPhone - никакого.&lt;/blockquote&gt;

опять чушь, извините.  вам нужно создать папки типа /CЮДА_КИДАТЬ_ФАЙЛЫ_ДЛЯ_ПЛЭЙЕРА /СЮДА_КИДАТЬ_ФОТКИ  чтобы вы смогли разобраться с организацией файловой системы??  если это так, то вы правы,  толку от подмонтированной файловой системы для ВАС конкретно - никакого. )))))

&lt;blockquote&gt;Как я уже написал выше, работать в таком окружении можно, но такой “альтернативный” подход не кажется мне достаточно удобным и юзабильным. На том же Mac’е с Mac OS X заниматься разработкой для iPhone куда более удобно.&lt;/blockquote&gt;

с этим сложно не согласиться. )))

&lt;blockquote&gt;Ну, теперь, надеюсь вам таки стало понятно, что же автор все-таки имел ввиду&lt;/blockquote&gt;

кажется, понял.  вы ждете, что придет добрый дядя и все за вас сделает, а вы только будете сидеть в сторонке и генерировать светлые идеи. )))

&lt;blockquote&gt;моим следующим коммуникатором, скорее всего, будет не новый iPhone, а какой-нибудь достойный аппарат на основе Android (к тому времени, уже должно появиться достаточно достойных альтернатив iPhone на этой открытой платформе).&lt;/blockquote&gt;

вы уж извините, бога ради, но будет ли достойный аппарат достаточно удобен для вас?  а вдруг там надо будет что-то настроить, что-то понять?  а вдруг там будет непонятно куда  копировать музыкальные файлы?  блин, тогда придется ждать следующих разработок...  жалко..  )))))))))))))))))))))))))))))</description>
		<content:encoded><![CDATA[<blockquote><p>Мне такой “стиль” непривычным не кажется </p></blockquote>
<p> это и есть тревожный звоночек. ))))</p>
<blockquote><p>Конечно, можно подкрутить CDT к той же Eclipse, настроить все как надо и юзать для компиляции кода приложений для iPhone Objective-C компилятор прямо в среде Linux, но это опять таки не очень удобно &#8211; даже не потому, что трудно это все настроить, а потому, что, скажем, тот же эмулятор iPhone таким образом использовать не получится.</p></blockquote>
<p>неудобно != невозможно.  эмулятора (пока) нет, это верно.  </p>
<blockquote><p>О невозможности дебага я вообще не упоминаю.</p></blockquote>
<p>а зря.  можно упомянуть toolchain для айФона и gdb, который, к слову сказать, используется и в самом XCode, отлично дебажит все что угодно.</p>
<blockquote><p>Только вот толку от подмонтированной ФС iPhone &#8211; никакого.</p></blockquote>
<p>опять чушь, извините.  вам нужно создать папки типа /CЮДА_КИДАТЬ_ФАЙЛЫ_ДЛЯ_ПЛЭЙЕРА /СЮДА_КИДАТЬ_ФОТКИ  чтобы вы смогли разобраться с организацией файловой системы??  если это так, то вы правы,  толку от подмонтированной файловой системы для ВАС конкретно &#8211; никакого. )))))</p>
<blockquote><p>Как я уже написал выше, работать в таком окружении можно, но такой “альтернативный” подход не кажется мне достаточно удобным и юзабильным. На том же Mac’е с Mac OS X заниматься разработкой для iPhone куда более удобно.</p></blockquote>
<p>с этим сложно не согласиться. )))</p>
<blockquote><p>Ну, теперь, надеюсь вам таки стало понятно, что же автор все-таки имел ввиду</p></blockquote>
<p>кажется, понял.  вы ждете, что придет добрый дядя и все за вас сделает, а вы только будете сидеть в сторонке и генерировать светлые идеи. )))</p>
<blockquote><p>моим следующим коммуникатором, скорее всего, будет не новый iPhone, а какой-нибудь достойный аппарат на основе Android (к тому времени, уже должно появиться достаточно достойных альтернатив iPhone на этой открытой платформе).</p></blockquote>
<p>вы уж извините, бога ради, но будет ли достойный аппарат достаточно удобен для вас?  а вдруг там надо будет что-то настроить, что-то понять?  а вдруг там будет непонятно куда  копировать музыкальные файлы?  блин, тогда придется ждать следующих разработок&#8230;  жалко..  )))))))))))))))))))))))))))))</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: kion</title>
		<link>http://itfreak.ru/standpoint/iphone-new-age-of-mobile-technologies/#comment-217</link>
		<dc:creator>kion</dc:creator>
		<pubDate>Sat, 28 Feb 2009 17:20:09 +0000</pubDate>
		<guid isPermaLink="false">http://itfreak.ru/?p=487#comment-217</guid>
		<description>&lt;blockquote&gt;1. Несколько непривычный стиль - писать о себе в третьем лице. ;) Один мой знакомый психиатр утверждает, что это тревожный звоночек. ;))))&lt;/blockquote&gt;

Вообще-то, это довольно таки часто употребляемая форма подачи материала в издательстве. Мне такой &quot;стиль&quot; непривычным не кажется :)

&lt;blockquote&gt;Firmware не является OpenSource. Действительно плохо для разработки приложений. Но не смертельно, ИМХО. Достаточно скачать с сайта Эппл SDK и среду программирования XCode абсолютно бесплатно, и вперед. Если, конечно, ваш скил программиста позволит вам разобраться со всем этим. ;)&lt;/blockquote&gt;

Дело не в моих программистских скилах. Дело в том, что iPhone SDK и XCode можно использовать только в Mac OS X, что для меня лично, как для заядлого Linux&#039;оида не то, что неудобно, а вообще неприемлемо. Итого, три выхода: либо покупать какой-то MacBook с &quot;родной&quot; Mac OS X (только ради того, чтобы подевелопить для iPhone?), либо ставить на свой комп/ноут Хакинтош (вариант, конечно, но мне мало нравится идея перезагружаться в разные ОС для выполнения разных задач :)), либо использовать ПО для виртуализации (тогда возникают проблемы с производительностью, да и вообще - это не самый удобный вариант для девелопмента).

Конечно, можно подкрутить CDT к той же Eclipse, настроить все как надо и юзать для компиляции кода приложений для iPhone Objective-C компилятор прямо в среде Linux, но это опять таки не очень удобно - даже не потому, что трудно это все настроить, а потому, что, скажем, тот же эмулятор iPhone таким образом использовать не получится. Каждый раз, когда нужно потестить более-менее значительное изменение в коде приложения, нужно скомпилить код, собрать пакет и установить его на iPhone (для этого аппарат, к слову, должен быть &quot;джейлбрейкнутым&quot;), и уж на нем тестировать само приложение. О невозможности дебага я вообще не упоминаю.

&quot;Не смертельно&quot;, согласен. Но поверьте - ОЧЕНЬ неудобно. То ли дело, к примеру, тот же Android SDK - ставится на все ОС, есть плагин для Eclipse, эмулятор работает во всех же ОС без проблем (тоесть есть возможность дебажить приложения, да и возиться с их деплойментом на аппарат после каждой сборки не нужно) - одно удовольствие для разработчика!

&lt;blockquote&gt;Закрытость айФона в том, что подключив его к компьютеру, нет ннепосредственного доступа к файловой системе. Пользователи Windows и MacOSX могут насладиться всеми функциями iTunes, а пользователи систем Linux, OpenSolaris, etc - не могут. Им, якобы, очень сложно получить доступ к файловой системе iPhone.&lt;/blockquote&gt;

Да к самой-то файловой системе доступ получить не проблема, а то, что правила по которым построена ее структура остается &quot;загадкой&quot; - проблема еще та. Я хотел бы иметь возможность просто законектиться к iPhone по SSH, сбросить файлы в нужные папки и чтобы этого было достаточно для того, чтоб их можно было &quot;видеть&quot; из ОС телефона. Но, увы, все не так просто - организация ФС iPhone, как я уже сказал ранее, весьма &quot;загадочна&quot; - файлы должны иметь специфичный формат (часто непонятно какой именно - какой-то внутренний, я так понимаю), быть скопированны в &quot;правильную&quot; папку, иметь &quot;правильное&quot; имя (вычислить которое &quot;вручную&quot;, без спец-приложений, вроде Floola (которое у меня так и не заработало, к слову), просто не получится) и т.д.

&lt;blockquote&gt;Странно. ИМХО, человек, поставивший себе на комп Linux и отказавшийся от обычного Windows, имеет право претендовать хотя бы на почетное звание “человека с руками”, т.е. человека, который может самостоятельно взять контроль над своим компьютером и решать хотя бы простые проблемы, которые в связи с этим возникают. Я уже не говорю оо пользователях Solaris - это, ИМХО, совсем уже “сорванные крыши”. И вот этим nerds, по мнению автора, будет сложно запустить WinPWN и “разлочить” систему, добавив доступ по SSH к аппарату??? Да нифига подобного. Вопрос двух минут. А потом хошь - подсоединяйся по WiFi к терминалу через SSH, а хочешь - монтируй всю файловую систему (тоже через SSH) к своему Линуксу, как локальный диск.&lt;/blockquote&gt;

Собственно, как вы уже наверняка поняли, это - пройденный этап :) Только вот толку от подмонтированной ФС iPhone - никакого. Ну почти. Можно, конечно, установить сторонний медиа-плэер вроде PwnPlayer, который умеет читать обычные медиа-файлы прямо из конкретной папки, но это тоже не самый лучший вариант - этим плэером, к примеру, не можно управлять используя &quot;дистанционку&quot; на гарнитуре стандартных наушников, идущих в комплекте с iPhone. А ведь еще есть фотки, видео и т.д. - для этого всего тоже надо искать стороннее ПО, которое лучше стандартного лишь тем, что умеет читать обычные файлы из обычных папок? Как-то это все немного бредово... Вот если бы стандартное ПО iPhone (те же аудио/видео-проигрыватели, приложения для просмотра изображений и иже с ними) обладало лишь одной дополнительной функциональностью - уметь &quot;открыто&quot; читать файлы из внутренней ФС аппарата, то все было бы просто супер. Но пока программная платформа iPhone остается закрытой, нам такого стастья, увы, не видать...

&lt;blockquote&gt;Кроме того, если бы автор не поленился поискать инфу о кросскомпайлерах для айФона, он был бы приятно удивлен тем фактом, что, оказывается, разрабатывать приложения можно и на Линуксе. Да что там, даже на сам айФон можно легко поставить GCC и наслаждаться.&lt;/blockquote&gt;

Автор не поленился, во всем уже давно разобрался и ничем приятно, к сожалению, удивлен не был :)

Как я уже написал выше, работать в таком окружении можно, но такой &quot;альтернативный&quot; подход не кажется мне достаточно удобным и юзабильным. На том же Mac&#039;е с Mac OS X заниматься разработкой для iPhone куда более удобно.

&lt;blockquote&gt;В свете вышесказанного становится непонятно, что же имел в виду автор, упоминая эту “закрытость”?&lt;/blockquote&gt;


Ну, теперь, надеюсь вам таки стало понятно, что же автор все-таки имел ввиду ;)

&lt;blockquote&gt;Закрыт он для “чайников”, это да.&lt;/blockquote&gt;

Закрыт он для всех.

&lt;blockquote&gt; Но так и должно быть. Чайникам открытость вовсе и не нужна. Каждому свое. ИМХО.&lt;/blockquote&gt;

С этим не могу согласиться. Открытость, по-моему, - всегда только плюс. Если &quot;чайник&quot; пользуется ОС Linux (а вы  думали ею только &quot;гуру&quot; пользуются? :)) или не умеет/желает использовать iTunes (хочет просто &quot;втыкнуть&quot; аппарат, скопировать файлы и &quot;чтоб все работало&quot;), то ему, получается, рассматривать iPhone в качестве покупки, даже не стоит? Кажется, именно на это Apple и намекает...

Таким образом, если Apple не пересмотрит свою политику &quot;проприетарности&quot; и не откроет iPhone-платформу, моим следующим коммуникатором, скорее всего, будет не новый iPhone, а какой-нибудь достойный аппарат на основе Android (к тому времени, уже должно появиться достаточно достойных альтернатив iPhone на этой &lt;strong&gt;открытой&lt;/strong&gt; платформе).</description>
		<content:encoded><![CDATA[<blockquote><p>1. Несколько непривычный стиль &#8211; писать о себе в третьем лице. <img src='http://itfreak.ru/wp-content/plugins/smilies-themer/ccmathteam_grayscaled_small/wink.png' alt=';)' class='wp-smiley' /> Один мой знакомый психиатр утверждает, что это тревожный звоночек. ;))))</p></blockquote>
<p>Вообще-то, это довольно таки часто употребляемая форма подачи материала в издательстве. Мне такой &laquo;стиль&raquo; непривычным не кажется <img src='http://itfreak.ru/wp-content/plugins/smilies-themer/ccmathteam_grayscaled_small/smile.png' alt=':)' class='wp-smiley' /> </p>
<blockquote><p>Firmware не является OpenSource. Действительно плохо для разработки приложений. Но не смертельно, ИМХО. Достаточно скачать с сайта Эппл SDK и среду программирования XCode абсолютно бесплатно, и вперед. Если, конечно, ваш скил программиста позволит вам разобраться со всем этим. <img src='http://itfreak.ru/wp-content/plugins/smilies-themer/ccmathteam_grayscaled_small/wink.png' alt=';)' class='wp-smiley' /> </p></blockquote>
<p>Дело не в моих программистских скилах. Дело в том, что iPhone SDK и XCode можно использовать только в Mac OS X, что для меня лично, как для заядлого Linux&#8217;оида не то, что неудобно, а вообще неприемлемо. Итого, три выхода: либо покупать какой-то MacBook с &laquo;родной&raquo; Mac OS X (только ради того, чтобы подевелопить для iPhone?), либо ставить на свой комп/ноут Хакинтош (вариант, конечно, но мне мало нравится идея перезагружаться в разные ОС для выполнения разных задач :)), либо использовать ПО для виртуализации (тогда возникают проблемы с производительностью, да и вообще &#8211; это не самый удобный вариант для девелопмента).</p>
<p>Конечно, можно подкрутить CDT к той же Eclipse, настроить все как надо и юзать для компиляции кода приложений для iPhone Objective-C компилятор прямо в среде Linux, но это опять таки не очень удобно &#8211; даже не потому, что трудно это все настроить, а потому, что, скажем, тот же эмулятор iPhone таким образом использовать не получится. Каждый раз, когда нужно потестить более-менее значительное изменение в коде приложения, нужно скомпилить код, собрать пакет и установить его на iPhone (для этого аппарат, к слову, должен быть &laquo;джейлбрейкнутым&raquo;), и уж на нем тестировать само приложение. О невозможности дебага я вообще не упоминаю.</p>
<p>&laquo;Не смертельно&raquo;, согласен. Но поверьте &#8211; ОЧЕНЬ неудобно. То ли дело, к примеру, тот же Android SDK &#8211; ставится на все ОС, есть плагин для Eclipse, эмулятор работает во всех же ОС без проблем (тоесть есть возможность дебажить приложения, да и возиться с их деплойментом на аппарат после каждой сборки не нужно) &#8211; одно удовольствие для разработчика!</p>
<blockquote><p>Закрытость айФона в том, что подключив его к компьютеру, нет ннепосредственного доступа к файловой системе. Пользователи Windows и MacOSX могут насладиться всеми функциями iTunes, а пользователи систем Linux, OpenSolaris, etc &#8211; не могут. Им, якобы, очень сложно получить доступ к файловой системе iPhone.</p></blockquote>
<p>Да к самой-то файловой системе доступ получить не проблема, а то, что правила по которым построена ее структура остается &laquo;загадкой&raquo; &#8211; проблема еще та. Я хотел бы иметь возможность просто законектиться к iPhone по SSH, сбросить файлы в нужные папки и чтобы этого было достаточно для того, чтоб их можно было &laquo;видеть&raquo; из ОС телефона. Но, увы, все не так просто &#8211; организация ФС iPhone, как я уже сказал ранее, весьма &laquo;загадочна&raquo; &#8211; файлы должны иметь специфичный формат (часто непонятно какой именно &#8211; какой-то внутренний, я так понимаю), быть скопированны в &laquo;правильную&raquo; папку, иметь &laquo;правильное&raquo; имя (вычислить которое &laquo;вручную&raquo;, без спец-приложений, вроде Floola (которое у меня так и не заработало, к слову), просто не получится) и т.д.</p>
<blockquote><p>Странно. ИМХО, человек, поставивший себе на комп Linux и отказавшийся от обычного Windows, имеет право претендовать хотя бы на почетное звание “человека с руками”, т.е. человека, который может самостоятельно взять контроль над своим компьютером и решать хотя бы простые проблемы, которые в связи с этим возникают. Я уже не говорю оо пользователях Solaris &#8211; это, ИМХО, совсем уже “сорванные крыши”. И вот этим nerds, по мнению автора, будет сложно запустить WinPWN и “разлочить” систему, добавив доступ по SSH к аппарату??? Да нифига подобного. Вопрос двух минут. А потом хошь &#8211; подсоединяйся по WiFi к терминалу через SSH, а хочешь &#8211; монтируй всю файловую систему (тоже через SSH) к своему Линуксу, как локальный диск.</p></blockquote>
<p>Собственно, как вы уже наверняка поняли, это &#8211; пройденный этап <img src='http://itfreak.ru/wp-content/plugins/smilies-themer/ccmathteam_grayscaled_small/smile.png' alt=':)' class='wp-smiley' /> Только вот толку от подмонтированной ФС iPhone &#8211; никакого. Ну почти. Можно, конечно, установить сторонний медиа-плэер вроде PwnPlayer, который умеет читать обычные медиа-файлы прямо из конкретной папки, но это тоже не самый лучший вариант &#8211; этим плэером, к примеру, не можно управлять используя &laquo;дистанционку&raquo; на гарнитуре стандартных наушников, идущих в комплекте с iPhone. А ведь еще есть фотки, видео и т.д. &#8211; для этого всего тоже надо искать стороннее ПО, которое лучше стандартного лишь тем, что умеет читать обычные файлы из обычных папок? Как-то это все немного бредово&#8230; Вот если бы стандартное ПО iPhone (те же аудио/видео-проигрыватели, приложения для просмотра изображений и иже с ними) обладало лишь одной дополнительной функциональностью &#8211; уметь &laquo;открыто&raquo; читать файлы из внутренней ФС аппарата, то все было бы просто супер. Но пока программная платформа iPhone остается закрытой, нам такого стастья, увы, не видать&#8230;</p>
<blockquote><p>Кроме того, если бы автор не поленился поискать инфу о кросскомпайлерах для айФона, он был бы приятно удивлен тем фактом, что, оказывается, разрабатывать приложения можно и на Линуксе. Да что там, даже на сам айФон можно легко поставить GCC и наслаждаться.</p></blockquote>
<p>Автор не поленился, во всем уже давно разобрался и ничем приятно, к сожалению, удивлен не был <img src='http://itfreak.ru/wp-content/plugins/smilies-themer/ccmathteam_grayscaled_small/smile.png' alt=':)' class='wp-smiley' /> </p>
<p>Как я уже написал выше, работать в таком окружении можно, но такой &laquo;альтернативный&raquo; подход не кажется мне достаточно удобным и юзабильным. На том же Mac&#8217;е с Mac OS X заниматься разработкой для iPhone куда более удобно.</p>
<blockquote><p>В свете вышесказанного становится непонятно, что же имел в виду автор, упоминая эту “закрытость”?</p></blockquote>
<p>Ну, теперь, надеюсь вам таки стало понятно, что же автор все-таки имел ввиду <img src='http://itfreak.ru/wp-content/plugins/smilies-themer/ccmathteam_grayscaled_small/wink.png' alt=';)' class='wp-smiley' /> </p>
<blockquote><p>Закрыт он для “чайников”, это да.</p></blockquote>
<p>Закрыт он для всех.</p>
<blockquote><p> Но так и должно быть. Чайникам открытость вовсе и не нужна. Каждому свое. ИМХО.</p></blockquote>
<p>С этим не могу согласиться. Открытость, по-моему, &#8211; всегда только плюс. Если &laquo;чайник&raquo; пользуется ОС Linux (а вы  думали ею только &laquo;гуру&raquo; пользуются? :)) или не умеет/желает использовать iTunes (хочет просто &laquo;втыкнуть&raquo; аппарат, скопировать файлы и &laquo;чтоб все работало&raquo;), то ему, получается, рассматривать iPhone в качестве покупки, даже не стоит? Кажется, именно на это Apple и намекает&#8230;</p>
<p>Таким образом, если Apple не пересмотрит свою политику &laquo;проприетарности&raquo; и не откроет iPhone-платформу, моим следующим коммуникатором, скорее всего, будет не новый iPhone, а какой-нибудь достойный аппарат на основе Android (к тому времени, уже должно появиться достаточно достойных альтернатив iPhone на этой <strong>открытой</strong> платформе).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: lymes</title>
		<link>http://itfreak.ru/standpoint/iphone-new-age-of-mobile-technologies/#comment-216</link>
		<dc:creator>lymes</dc:creator>
		<pubDate>Sat, 28 Feb 2009 15:33:17 +0000</pubDate>
		<guid isPermaLink="false">http://itfreak.ru/?p=487#comment-216</guid>
		<description>Пара замечаний по статье:

1.  Несколько непривычный стиль - писать о себе в третьем лице. ;)  Один мой знакомый психиатр утверждает, что это тревожный звоночек. ;))))

2. Не совсем ясна концепция &quot;закрытости&quot; айФона, многократно подчеркнутая автором статьи.  Как это следует понимать??  Подчеркните нижеследующие варианты:

а)  Firmware не является OpenSource.  Действительно плохо для разработки приложений.  Но не смертельно, ИМХО.  Достаточно скачать с сайта Эппл SDK и среду программирования XCode абсолютно бесплатно, и вперед.  Если, конечно, ваш скил программиста позволит вам разобраться со всем этим. ;)

б) Закрытость айФона в том, что подключив его к компьютеру, нет ннепосредственного доступа к файловой системе.   Пользователи Windows и MacOSX могут насладиться всеми функциями iTunes, а  пользователи систем Linux, OpenSolaris, etc - не могут.   Им, якобы, очень сложно получить доступ к файловой системе iPhone.   Странно.   ИМХО, человек, поставивший себе на комп Linux и отказавшийся от обычного Windows, имеет право претендовать хотя бы на почетное звание &quot;человека с руками&quot;, т.е. человека, который может самостоятельно взять контроль над своим компьютером и решать хотя бы простые проблемы, которые в связи с этим возникают.   Я уже  не говорю оо пользователях Solaris - это, ИМХО, совсем уже &quot;сорванные крыши&quot;.  И вот этим nerds, по мнению автора, будет сложно запустить WinPWN и &quot;разлочить&quot; систему, добавив доступ по SSH к аппарату???   Да нифига подобного.  Вопрос двух минут.  А потом хошь - подсоединяйся по WiFi к терминалу через SSH, а хочешь - монтируй всю файловую систему (тоже через SSH) к своему Линуксу, как локальный диск. 
 Кроме того, если бы автор не поленился поискать инфу о кросскомпайлерах для айФона, он был бы приятно удивлен тем фактом, что, оказывается, разрабатывать приложения можно и на Линуксе.  Да что там, даже на сам айФон можно легко поставить GCC и наслаждаться.

В свете вышесказанного становится непонятно, что же имел в виду автор, упоминая эту &quot;закрытость&quot;?   Закрыт он для &quot;чайников&quot;, это да. Но так и должно быть.  Чайникам открытость вовсе и не нужна.  Каждому свое. ИМХО.</description>
		<content:encoded><![CDATA[<p>Пара замечаний по статье:</p>
<p>1.  Несколько непривычный стиль &#8211; писать о себе в третьем лице. <img src='http://itfreak.ru/wp-content/plugins/smilies-themer/ccmathteam_grayscaled_small/wink.png' alt=';)' class='wp-smiley' />  Один мой знакомый психиатр утверждает, что это тревожный звоночек. ;))))</p>
<p>2. Не совсем ясна концепция &laquo;закрытости&raquo; айФона, многократно подчеркнутая автором статьи.  Как это следует понимать??  Подчеркните нижеследующие варианты:</p>
<p>а)  Firmware не является OpenSource.  Действительно плохо для разработки приложений.  Но не смертельно, ИМХО.  Достаточно скачать с сайта Эппл SDK и среду программирования XCode абсолютно бесплатно, и вперед.  Если, конечно, ваш скил программиста позволит вам разобраться со всем этим. <img src='http://itfreak.ru/wp-content/plugins/smilies-themer/ccmathteam_grayscaled_small/wink.png' alt=';)' class='wp-smiley' /> </p>
<p>б) Закрытость айФона в том, что подключив его к компьютеру, нет ннепосредственного доступа к файловой системе.   Пользователи Windows и MacOSX могут насладиться всеми функциями iTunes, а  пользователи систем Linux, OpenSolaris, etc &#8211; не могут.   Им, якобы, очень сложно получить доступ к файловой системе iPhone.   Странно.   ИМХО, человек, поставивший себе на комп Linux и отказавшийся от обычного Windows, имеет право претендовать хотя бы на почетное звание &laquo;человека с руками&raquo;, т.е. человека, который может самостоятельно взять контроль над своим компьютером и решать хотя бы простые проблемы, которые в связи с этим возникают.   Я уже  не говорю оо пользователях Solaris &#8211; это, ИМХО, совсем уже &laquo;сорванные крыши&raquo;.  И вот этим nerds, по мнению автора, будет сложно запустить WinPWN и &laquo;разлочить&raquo; систему, добавив доступ по SSH к аппарату???   Да нифига подобного.  Вопрос двух минут.  А потом хошь &#8211; подсоединяйся по WiFi к терминалу через SSH, а хочешь &#8211; монтируй всю файловую систему (тоже через SSH) к своему Линуксу, как локальный диск.<br />
 Кроме того, если бы автор не поленился поискать инфу о кросскомпайлерах для айФона, он был бы приятно удивлен тем фактом, что, оказывается, разрабатывать приложения можно и на Линуксе.  Да что там, даже на сам айФон можно легко поставить GCC и наслаждаться.</p>
<p>В свете вышесказанного становится непонятно, что же имел в виду автор, упоминая эту &laquo;закрытость&raquo;?   Закрыт он для &laquo;чайников&raquo;, это да. Но так и должно быть.  Чайникам открытость вовсе и не нужна.  Каждому свое. ИМХО.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: kion</title>
		<link>http://itfreak.ru/standpoint/iphone-new-age-of-mobile-technologies/#comment-201</link>
		<dc:creator>kion</dc:creator>
		<pubDate>Fri, 06 Feb 2009 17:37:36 +0000</pubDate>
		<guid isPermaLink="false">http://itfreak.ru/?p=487#comment-201</guid>
		<description>Пользуюсь iPhone 3G чуть более месяца. Всем очень доволен, кроме одного момента: упомянутой в статье &quot;закрытой программной платформы&quot;. И это, должен признать, весьма удручает (Apple - &quot;незачет&quot;: выпустить такой сам-по-себе-великолепный гаджет и так облажаться с ключевой концепцией его программной платформы - это надо уметь)...</description>
		<content:encoded><![CDATA[<p>Пользуюсь iPhone 3G чуть более месяца. Всем очень доволен, кроме одного момента: упомянутой в статье &laquo;закрытой программной платформы&raquo;. И это, должен признать, весьма удручает (Apple &#8211; &laquo;незачет&raquo;: выпустить такой сам-по-себе-великолепный гаджет и так облажаться с ключевой концепцией его программной платформы &#8211; это надо уметь)&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
