avva: (Default)
[personal profile] avva
Эппл запрещает разработчикам писать под iPhone и iPad на любых языках, кроме четырех санкционированных. (англ.)

И пользоваться промежуточными уровнями API.

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

P.S. Представьте себе, что Майкрософт попыталась бы запретить разработчикам писать под Windows на любых языках, кроме C++ и C#, и любых GUI-тулкитах, кроме MFC и Windows Forms. Да у них даже и возможности технической нет это сделать, они и не пытались никогда. Но предположим попытались бы в Windows 7 таким образом "закрыть" программирование и диктовать программистам языки и библиотеки. Какой бы тогда поднялся шторм негодования!

Нет, не получается такое представить. Самый что ни на есть "evil Microsoft", со всеми своими трюками с секретными API, с ненавистью к open source и борьбой с ним, итд. итп. - никогда не стремился к тому, что для Эппл - business as usual.

Но это же Эппл. В течение ближайших дней я ожидаю увидеть десятки блогпостов и комментариев, подробно разъясняющих, почему это хорошо и правильно, почему Эппл в своем праве, и как это несомненно улучшит качество, дизайн и красоту аппликаций.

Date: 2010-04-09 11:30 am (UTC)
From: [identity profile] xfyre.livejournal.com
потому что это совершенно другой спорт: принципиально другие требования к времени отклика и стабильности, радикально другой user experience и паттерны использования, другое восприятие поведения программ, вообще ВСЕ другое.

если у тебя падает программа на настольном компе - это "глючит программа".
если падает программа на телефоне - это "глючит телефон".

и то что эппл следит за консистентностью происходящего с платформой - совершенно в этом смысле правильная практика.

Date: 2010-04-09 11:42 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Ага, пусть лучше оно совсем не работает (не обладает требуемой функциональностью) чем глючит.

С таким подходом я в принципе согласен. Поэтому я НИКОГДА не покупаю телефоны, на которые можно ставить нативные программы (к сожалению, телефоны, на которые нельзя еще и java-апплеты ставить, и которые бы при этом обладали удовлетворяющей меня функциональностью, больше не производят. Последний был Ericcson R520).

Но если ты выпускаешь в продажу устройство к которому вообще можно разрабатывать сторонние программы. то это не телефон, а наладонный комптютер. А iPad - так вообще полноразмерный компьютер.

Date: 2010-04-09 11:51 am (UTC)
From: [identity profile] mad-ghost.livejournal.com
iPad это не полноразменный компьютер, это айФон только больше :( полноразмерный компьютер у Microsoft получился, вот на что у меня руки чешутся :)))

Date: 2010-04-09 12:48 pm (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
А чем по вашему полноразмерный компьютер отличается от неполноразмерного?
По-мне так исключительно тем, вмешается он во внутренний карман пиджака или нет. Все что не вмещается, является полноразмерным компьютером.

Date: 2010-04-09 12:53 pm (UTC)
From: (Anonymous)
для того, чтобы быть полноразмерным компьютером, для начала надо быть компьютером. с этим качеством у айпада туго, а не с полноразмерностью.

Date: 2010-04-09 06:46 pm (UTC)
From: [identity profile] mad-ghost.livejournal.com
вот тут хочется плюсануть так плюсануть :)))

Date: 2010-04-09 12:11 pm (UTC)
From: [identity profile] xfyre.livejournal.com
ну мы же прекрасно понимаем что требуемой функциональностью оно обладает.

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

Date: 2010-04-09 12:46 pm (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Если оно обладает требуемой функциональность, зачем тогда AppStore?

Date: 2010-04-09 01:03 pm (UTC)
From: [identity profile] xfyre.livejournal.com
Айфон - это не просто телефон, это endpoint некоей специальной экосистемы, выстроенной эпплом. Бизнес этой экосистемы - в продаже контента и функциональности. А тот факт, что эппл достаточно жестко энфорсит определенные правила для участников экосистемы - говорит ТОЛЬКО о том, что люди имеют разумную стратегию и понимают как ее реализовывать.

Рассуждения о том что это какая-то там "нечестная конкуренция", и ТЕМ БОЛЕЕ сравнения с майкрософтом нерелевантны в данном случае совершенно: майкрософт делал платформу И приложения под нее, продававшиеся отдельно за отдельные деньги, и в этих приложениях, используя закрытые API, получал за счет этого преимущество над конкурентами; эппл НЕ конкурирует со сторонними разработчиками из аппстора (да и вообще, продажа media их интересует, судя по iPad, намного больше, приложения это так - баловство).

Date: 2010-04-09 01:13 pm (UTC)
From: [identity profile] avva.livejournal.com
и в этих приложениях, используя закрытые API, получал за счет этого преимущество над конкурентами; эппл НЕ конкурирует со сторонними разработчиками из аппстора

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

(no subject)

From: [identity profile] xfyre.livejournal.com - Date: 2010-04-09 01:29 pm (UTC) - Expand

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2010-04-09 08:03 pm (UTC) - Expand

(no subject)

From: [identity profile] xfyre.livejournal.com - Date: 2010-04-10 12:10 am (UTC) - Expand

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2010-04-11 02:56 pm (UTC) - Expand

(no subject)

From: [identity profile] xfyre.livejournal.com - Date: 2010-04-11 03:25 pm (UTC) - Expand

(no subject)

From: [identity profile] vvs2002.livejournal.com - Date: 2010-04-10 12:16 am (UTC) - Expand

(no subject)

From: [identity profile] motto.livejournal.com - Date: 2010-04-12 09:29 am (UTC) - Expand

Date: 2010-04-09 01:30 pm (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Ну в общем приходим к тому, с чего начали. "Специальная экосистема" в переводе на нормальный человеческий язык это "ферма по стрижке баранов".

Если человеку нравится платить отдельно за получение в качестве рингтона той
же мелодии, которую он уже купил в виде mp3 - то он клиент Apple.

Я не знаю где ты увидел рассуждения о "нечестной конкуренции". Лично я всегда в обсуждении подобных тем встаю на точку зрения пользователя, а не производителя приложений. Удобство производителя приложений меня интересует только с той точки зрения, что эти приложения мне могут оказаться полезными.

Я правда, еще рассматриваю вариант casual programming. Не хочу по десять раз на одни и те же кнопки давить, хочу что бы я мог железяку заставить запомнить последовательность действий и делать их самостоятельно. Но к iPhone и iPad это неприменимо. Интерпретаторы там Apple зарезал с самого начала.

Впрочем, на любимых мной телефонах с S40 ситуация не лучше. Там Java местами не имеет доступа к какой-нибудь функциональности (например сохранить данные из java-приложения через интернет можно, а черед bluetooth- фигушки), либо требует подписанного апплета, а корнем иерархии доверия почему-то являюсь не я, владелец устройства, а производитель устройства.

(no subject)

From: [identity profile] xfyre.livejournal.com - Date: 2010-04-09 01:40 pm (UTC) - Expand

Date: 2010-04-09 02:43 pm (UTC)
From: [identity profile] amarao-san.livejournal.com
экосистема - это правильное название. Лучше даже говорить, "пищевая цепочка". Кто кого жрёт.

Как ты думаешь, кто находится в вершине пищевой цепочки по мнению эппл?

(no subject)

From: [identity profile] xfyre.livejournal.com - Date: 2010-04-09 04:39 pm (UTC) - Expand

(no subject)

From: [identity profile] amarao-san.livejournal.com - Date: 2010-04-09 08:06 pm (UTC) - Expand

(no subject)

From: [identity profile] piter239.livejournal.com - Date: 2010-04-10 11:51 am (UTC) - Expand

(no subject)

From: [identity profile] xfyre.livejournal.com - Date: 2010-04-10 12:10 pm (UTC) - Expand

Date: 2010-04-09 08:54 pm (UTC)
From: [identity profile] digest.livejournal.com
и в этих приложениях, используя закрытые API, получал за счет этого преимущество над конкурентами

Это полная ерунда. Microsoft никогда не скрывала какие-то супер-дупер API, в будущем которых была уверена, за исключением каких-то третьестепенных call-ов. Да и эти разнесчастные вызовы в ядре никакого преимущества не давали. Ну делали конкуренты 3мя строчками то, что MS делала одной... агройсэ факин преимущество.

эппл НЕ конкурирует со сторонними разработчиками из аппстора

Да, да, не конкурирует. Свобода -- это рабство. Эппл даже не позволяет создасться конурентным условиям в платформе. Иначе их стратегия рассыпается мгновенно.

По теме:
На самом деле у них нет выхода. Контроль за контентом подразумевает перекрытие максимального числа лазеек этот контент получить в обход Эппла, что в свою очередь приводит к драконовсеим ограничениям для девелоперов на API, интерпретаторы, языки и т.п.

(no subject)

From: [identity profile] xfyre.livejournal.com - Date: 2010-04-10 12:11 am (UTC) - Expand

(no subject)

From: [identity profile] digest.livejournal.com - Date: 2010-04-10 03:23 pm (UTC) - Expand

(no subject)

From: [identity profile] xfyre.livejournal.com - Date: 2010-04-10 07:28 pm (UTC) - Expand

(no subject)

From: [identity profile] digest.livejournal.com - Date: 2010-04-10 08:08 pm (UTC) - Expand

(no subject)

From: [identity profile] xfyre.livejournal.com - Date: 2010-04-10 08:30 pm (UTC) - Expand

(no subject)

From: [identity profile] alexott.livejournal.com - Date: 2010-04-10 09:13 pm (UTC) - Expand

(no subject)

From: [identity profile] xfyre.livejournal.com - Date: 2010-04-11 07:09 am (UTC) - Expand

(no subject)

From: [identity profile] alexott.livejournal.com - Date: 2010-04-11 08:26 am (UTC) - Expand

(no subject)

From: [identity profile] xfyre.livejournal.com - Date: 2010-04-11 08:49 am (UTC) - Expand

(no subject)

From: [identity profile] alexott.livejournal.com - Date: 2010-04-11 08:57 am (UTC) - Expand

(no subject)

From: [identity profile] xfyre.livejournal.com - Date: 2010-04-11 11:09 am (UTC) - Expand

(no subject)

From: [identity profile] alexott.livejournal.com - Date: 2010-04-10 09:14 pm (UTC) - Expand

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2010-04-11 03:01 pm (UTC) - Expand

(no subject)

From: [identity profile] xfyre.livejournal.com - Date: 2010-04-11 03:08 pm (UTC) - Expand

(no subject)

From: [identity profile] zigmar.livejournal.com - Date: 2010-04-11 06:11 pm (UTC) - Expand

(no subject)

From: [identity profile] alexott.livejournal.com - Date: 2010-04-10 09:08 am (UTC) - Expand

(no subject)

From: [identity profile] digest.livejournal.com - Date: 2010-04-10 03:08 pm (UTC) - Expand

Date: 2010-04-10 12:05 am (UTC)
From: [identity profile] aalien.livejournal.com
эээээ. вообще-то у MS есть цельный Xbox 360, а к нему — marketplace в Microsoft Live!, и там уж веселья столько, что требования Эппл никак особенно не смотрятся.

В чем разница? В том, что в консолях по таким правилам с 1985 года играют, а на телефонах — только щас начали?
«Ну извините».

(no subject)

From: [identity profile] piter239.livejournal.com - Date: 2010-04-10 11:44 am (UTC) - Expand

(no subject)

From: [identity profile] xfyre.livejournal.com - Date: 2010-04-10 12:09 pm (UTC) - Expand

(no subject)

From: [identity profile] piter239.livejournal.com - Date: 2010-04-10 12:24 pm (UTC) - Expand

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2010-04-10 12:41 pm (UTC) - Expand

(no subject)

From: [identity profile] xfyre.livejournal.com - Date: 2010-04-10 07:31 pm (UTC) - Expand

(no subject)

From: [identity profile] avva.livejournal.com - Date: 2010-04-11 02:53 pm (UTC) - Expand

(no subject)

From: [identity profile] xfyre.livejournal.com - Date: 2010-04-11 03:11 pm (UTC) - Expand

Date: 2010-04-09 12:59 pm (UTC)
From: [identity profile] tejblum.livejournal.com
если у тебя падает программа на настольном компе - это "глючит программа".
если падает программа на телефоне - это "глючит телефон".


И то и другое -- очень спорно. Например, есть куча людей, которые в случае поломки какого-нибудь Яндекса решат, что сломался интернет или даже компьютер.

Date: 2010-04-09 02:36 pm (UTC)
From: [identity profile] breqwas.livejournal.com
Шутки шутками, а когда яндекс/вконтакт/ещёкто и правда падают (а такое очень редко, но бывает), саппортам провайдеров, говорят, приходится тяжко :)

Date: 2010-04-09 01:17 pm (UTC)
From: [identity profile] avva.livejournal.com
потому что это совершенно другой спорт: принципиально другие требования к времени отклика и стабильности, радикально другой user experience и паттерны использования, другое восприятие поведения программ, вообще ВСЕ другое.

Да, да! Все другое! Think different!

И красота! И дизайн!

Какие вообще могут быть претензии, я не понимаю!

Другое!

и то что эппл следит за консистентностью происходящего с платформой - совершенно в этом смысле правильная практика.

Зрелище того, как программисты одобряют и хвалят то, что дядюшка Джобс диктует им, на каких языках писать, меня умиляет просто до невозможности. Вершины фанбоизма никогда не будут достигнуты, всегда можно выше и лучше. Ведь если задуматься - C и C++ оставил, не заставил только на Objective C. Да ведь сущий отец-благодетель!

Date: 2010-04-09 01:31 pm (UTC)
From: [identity profile] xfyre.livejournal.com
ты, кажется, споришь с воображаемым собеседником :)

речь в данном случае не про эппл, а про мобильные разработки вообще. у эппла просто в этой части есть очень внятная стратегия, разумно сделанный SDK и удобные инструменты.

что выгодно отличает его, скажем, от нокии.

Date: 2010-04-09 07:54 pm (UTC)
From: [identity profile] avva.livejournal.com
Я не понимаю, с кем ты сейчас разговаривал. Какое имеет отношение к делу, что у Эппла разумно сделанный SDK и удобные инструменты? Мне казалось, мы говорили о конкретном изменении политики Эппл касательно разработчиков. Ты, очевидно, считаешь, что в этом нет ничего особенного, и вообще хорошая идея. Это пожалуйста, но "у Эппла есть разумный SDK" - не аргумент в эту сторону и вообще ни в какую сторону.

Date: 2010-04-10 12:07 am (UTC)
From: [identity profile] xfyre.livejournal.com
да просто я не вижу повода возмущаться.

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

Date: 2010-04-09 09:11 pm (UTC)
From: [identity profile] dsjkvf.livejournal.com
а хорошо вас задело, приятно читать :).

извините, [livejournal.com profile] avva, а какой именно функциональности вам не хватает в iPhone? и какой не будет хватать в будущем в связи с этими ограничениями?


да, у меня нет и не было ни iPhone'а, ни iPad'а.

Date: 2010-04-09 09:34 pm (UTC)
From: [identity profile] avva.livejournal.com
У меня тоже нет айфона :)

Date: 2010-04-10 07:15 pm (UTC)
From: [identity profile] emdin.livejournal.com
Гугл такой гугл.

Ребята, не ссорьтесь. Просто смиритесь с тем, что кто-то делает вещи, которые просто нравятся людям. Даже если все эксперты по юзабилити сказали, что это не будет работать.

Просто надо понять, что даже в нашей области есть некая метафизика. Не нравится -- не ешь, ок. Никто не заставляет писать под эти ужасные ээ однозадачные терминалы. А, нет, вру, заставляет. Приходит сука VP по products и говорит -- пишите под айфон. Псих ненормальный. .

Date: 2010-04-11 02:51 pm (UTC)
From: [identity profile] avva.livejournal.com
папа, с кем ты сейчас говорил?

January 2026

S M T W T F S
    1 2 3
4 5 6 7 8 910
11 12 1314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 13th, 2026 05:33 pm
Powered by Dreamwidth Studios