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.

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

Date: 2010-04-09 06:24 pm (UTC)
From: [identity profile] svv.livejournal.com
Как программист я, конечно, не рад таким ограничениям. Из этих трёх языков я захочу что-то писать под iPad (for fun) разве что на javascript. Особо не поэксперементируешь.

С точки зрения перспектив решение неоднозначное. С одной стороны, повышение барьера на вход + контроль на уровне appstore могут привести к тому, что вкладываться в разработку приложений будут лишь те, кто настроен серьёзно (в смысле качества и консистентности приложений, не буду повторять понятные бла-бла-бла). С другой стороны, такое топорное ограничение технологий -- ну дурь же какая-то, на плохих технологиях сложно сделать много хорошего; уж на количестве приложений это точно скажется (но они за этим, видимо, и не гонятся).

Но меня куда больше удивляет шторм негодования со стороны тех, кто осуждает это решение Apple. У Вас запись ещё достаточно сдержанная, а на всяких там reddit-ах люди себя чуть ли не изнасилованными ощущают! Просто поразительно: какая-то контора выпустила какую-то там жестянку, которая там чего-то не поддерживает -- великая беда. У меня холодильник тоже не поддерживает питон, но зачем же так близко к сердцу это принимать.

Есть какая-то разница между тем, чтобы технически критиковать решение, между общим неодобрением бизнес-моделей, основанных на закрытости или там на копирайтах-патентах, и тем, чтобы возмущаться, как-де гадко они себя повели. Могли ведь вообще никаких новых железок не выпускать, и это не вызвало бы таких нареканий, как "выпустили, но не дотянули до того, что многим хотелось" (вместо красивой мобильной платформы сделали красивую мраморную статую).

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

с самого начала эпл объявил правило — никаких интерпретаторов. поэтому флэш (и питон) вне игры. адоби сказали — ладно, не хотите интерпретаторов, будем компилировать флэш-приложения прямо в машинный код айфона. допилили свою среду разработки, выпустили. вложили немало средств, между прочим. через три дня джобс объявляет — опаньки, мы поменяли правила игры, теперь все языки, кроме наших любимых, запрещены. что, съели, землеройки? (здесь должен быть эмотикон, изображающий средний палец)

понимаете, что произошло? адоби, что называется, кинули. это вам не мраморная статуя, которая не поддерживает питон. это мраморная статуя, которую ставят на ногу тем, кто слишком быстро бегает.

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

(no subject)

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

(no subject)

From: (Anonymous) - Date: 2010-04-10 03:43 pm (UTC) - Expand

Date: 2010-04-09 06:45 pm (UTC)
From: [identity profile] taganay.livejournal.com
Эппл всю свою жизнь ведет себя, как будто кроме них, никто компьютеры не производит и конкуренция им не грозит.
То, что Эппл до сих пор не разорилась, а, наоборот, получает неплохие прибыли, доказывает, что в подобной стратегии есть некая сермяжная правда.
А программисты и пользователи могу не писать под Эппл и не покупать их продукцию. Которая, кстати, очень сильно переоценена.

Date: 2010-04-09 07:56 pm (UTC)
From: [identity profile] meshko.livejournal.com
О, а мне сейчас сказали, что Эпл ещё добавил в этот СДК рекламу, так что они кроме ножа в спину Адобе покзаывают язык вам (Гугл же вроде купил Адмоб, если я ничего не путаю).

Date: 2010-04-09 08:24 pm (UTC)
From: (Anonymous)
эппл сам очень хотел купить адмоб
но гугл адмоб у эппла из под носа увёл
гугл ещё не купил адмоб кстати
потому что ftc ещё не одобрила сделку
тк некоторые говорят что гугл станет монополистом
теперь гугловские лоеры будут тыкать пальцем а эппл
и будут говорить что они не будут монополистами

Date: 2010-04-09 08:19 pm (UTC)
From: (Anonymous)
очень немало неприятных историй про эппл и аппстор
вот одна из последних:
http://www.tuaw.com/2010/04/07/apple-rejects-ipad-app-for-pinch-to-expand/?utm_source=twitterfeed&utm_medium=twitter

а вообще
эппл во многом взяли business model у playstation
(сони (и xbox) тоже дает по рукам если разработчики используют
api и языки которые не одобрены (и даже middleware))
изменили немного эту business model открыв для всех разработчиков
но сохранили многие ограничения

к сожалению эппловский сдк и инструменты удобнее гораздо чем android
google должен сделать лучшие инструменты
дать возможность исползовать нормальный языки а не только джаву
ndk у андроида не дотягивает
симулятор вообще невозможно использовать
ещё большая проблема это фрагментация платформы
к сожалению андроид очень слаб :(

Date: 2010-04-09 08:41 pm (UTC)
From: [identity profile] ira-k.livejournal.com
i subscribe to this point (http://news.ycombinator.com/item?id=1251033) in what is a very interesting and civilized discussion...contrary to lj...where throwing fecal matter seems to be the only way of making a point.

Date: 2010-04-09 08:58 pm (UTC)
From: [identity profile] pingva.livejournal.com
читаю комменты, фигею.

О чем тут спорить?

Я вот большой любитель яблок, все мои компы яблочные, три айпода, музыку слушаю и покупаю айтюнзом, после того как убрали ДРМ перестал покупать диски вообще. (телефон у меня нексус 1 правда).

Но тут не о чем спорить -- этот шаг -- чистое зло, в какие одежды не ряди, как не оправдывай и т.д. (я сам могу оправданий пуч0к придумать, но к чему?)

Мне кажется, в таких вопросах, при наличии определенной информированности, интуиция должна подсказывать, и разум немедленно подкреплять, фундаментальную неприемлимость подобного поведения, the abhorrence of it.

кстати, один из примеров подобной ситуации -- когда Шмидт (не лейтенант) ляпнул: "If you have you something you don't want anyone to know, maybe you shouldn't be doing it in the first place." Подобное суждение от гугло-ЦЕО есть миллион.

Date: 2010-04-09 09:00 pm (UTC)
From: [identity profile] pingva.livejournal.com
потерялся кусок фразы:

Подобное суждение от гугло-ЦЕО [[немыслимо, пусть даже контекстных объяснений и оправданий]] есть миллион.

Date: 2010-04-09 10:57 pm (UTC)
From: [identity profile] monomyth.livejournal.com
бредовый запрет, конечно же. Я вот только не думаю, что это зло, скорее глупость. Как-то все резко забыли про Hanlon's razor :) А тем не менее на apple insiderе уже целый день если не больше висит альтернативное объяснение: http://www.appleinsider.com/articles/10/04/09/apples_prohibition_of_flash_built_apps_in_iphone_4_0_related_to_multitasking.html

(no subject)

From: [identity profile] pingva.livejournal.com - Date: 2010-04-09 11:27 pm (UTC) - Expand

(no subject)

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

(no subject)

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

(no subject)

From: [identity profile] monomyth.livejournal.com - Date: 2010-04-10 01:21 am (UTC) - Expand

(no subject)

From: [identity profile] pingva.livejournal.com - Date: 2010-04-10 01:26 am (UTC) - Expand

Date: 2010-04-09 10:04 pm (UTC)
From: [identity profile] tavi.livejournal.com
+1. Это нереальный бред.

Date: 2010-04-09 10:45 pm (UTC)
From: [identity profile] meshko.livejournal.com
А как, собственно, они будут проверять? Есть мнение, что это размазывание сопель и распальцовка.

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

(no subject)

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

(no subject)

From: (Anonymous) - Date: 2010-04-10 04:28 am (UTC) - Expand

Date: 2010-04-11 06:45 pm (UTC)
From: [identity profile] zigmar.livejournal.com
Я думаю специально проверят это никто не будет для всех программ, но зато если будет какая-то аппликация, которая не понравится Эпплу, будет еще один повод легально их убрать из Эпплстор (типа, вы нарушали договор).

Date: 2010-04-09 10:52 pm (UTC)
From: [identity profile] migmit.vox.com (from livejournal.com)
Да, это какая-то полная фигня. Первый поступок Apple, который я лично отказываюсь даже понимать.

Date: 2010-04-10 12:02 am (UTC)
From: [identity profile] averros.livejournal.com
какая разница? я ни одной эппловской поделки не имею, и покупать не собираюсь. вместо всенародного возмущения нужно просто голосовать своими деньгами. эффективнее.

Date: 2010-04-10 05:31 am (UTC)
From: (Anonymous)
а потрындеть ?

Date: 2010-04-10 06:12 am (UTC)
From: [identity profile] gholam.livejournal.com
Адобу надо в ответ объявить о прекращении всех разработок под мак вообще - и программу обмена лицензий мак-версий софта на windows. Чтоб огрызки вспомнили кто их кормит 20 лет.

Date: 2010-04-19 09:08 pm (UTC)
From: [identity profile] vladekk.livejournal.com
адоуб сказала, что она так делать не будет, нехорошо это и нечестно. Типа "мы станем опускаться до уровня наших врагов"

Date: 2010-04-10 08:30 am (UTC)
From: [identity profile] http://users.livejournal.com/hayate_/
Представьте себе, что Майкрософт попыталась бы запретить разработчикам писать под Windows на любых языках, кроме C++ и C#, и любых GUI-тулкитах, кроме MFC и Windows Forms.

Техническая придирка:
не под Windows, а под мобильную версию. Причем работающий только на устройствах, произведенных Майкрософтом, и лицензированный только для этих устройств.
Согласитесь, тут "есть ньюансы".

Date: 2010-04-10 01:31 pm (UTC)
From: [identity profile] solom.livejournal.com
Я совсем не против стандартизации как языка, так и API. Для отдельно взятой платформы. Даже в OpenSource это становится понятно (рекомендую в качестве примера к прочтению мануал по созданию pear-приложений).

Но бесит именно то, что ограничения доходят до абсурда (нах многозадачность, нах блютуз и нах множество полезных фич).

Date: 2010-04-10 06:17 pm (UTC)
From: [identity profile] egle.livejournal.com
Я давно - с 2000 года - работаю с Apple и пишу аппликации под Макинтош. И меня это уже практически не удивляет. И, кстати, с тех пор как я стала писать под Мак, я намного лучше стала относиться к Microsoft. По-моему, даже когда-то об этом писала.

Date: 2010-04-10 08:08 pm (UTC)
From: [identity profile] hervejoncour.livejournal.com
золотые слова! :) Я вот всегда был апологетом Unix и ругал Windows, но пару лет назад жена купила MacBook и теперь-то я понял почему Билл Гейтсовская контора самая мощная и лучшая в мире.

(no subject)

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

(no subject)

From: [identity profile] hervejoncour.livejournal.com - Date: 2010-04-11 01:56 am (UTC) - Expand

(no subject)

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

Date: 2010-04-10 07:05 pm (UTC)
From: [identity profile] emdin.livejournal.com
Отморозки, да. "Но с-слушать будешь стоя".

Date: 2010-04-10 10:21 pm (UTC)
From: [identity profile] ex-norayr.livejournal.com
что же , срочно перепишут нейтив код бакенды в си бакенды. А потом скормят яблочному компилятору получившийся си код.

как-то так :)

Date: 2010-04-19 09:07 pm (UTC)
From: [identity profile] vladekk.livejournal.com
Это тоже запрещено.

Date: 2010-04-11 12:37 am (UTC)
From: [identity profile] malaya-zemlya.livejournal.com
Эппл - это единственная софтверная компания, против которой люди выходят на улицы с демонстрациями протеста. Даже Майкрософт так людей не злил. (Сайт демонстрантов)

Впрочем, даже без протестов эппл играет с огнем. Чем больше он дрючит разработчиков, тем больше у них соблазн плюнуть и уйти на альтернативную платформу, хоть палм, хоть виндовс 7, хоть андроид. А без приложений айфон ничто. Если кто-то из ушедших вдруг придумает killer app, без которого не жить, то эппл отправится обратно на свалку истории, где ему самое место.

Date: 2010-04-11 05:56 am (UTC)
stas: (Default)
From: [personal profile] stas
А вот не уйдут. Я вот несколько раз возмущался подобными практиками
эпла, ко мне каждый раз в коменты ходили люди обьяснять, что всё, что эпл делает, он делает лучшим образом, а то, что он не делает, на самом деле никому не нужно и зло, даже если он в следующей версии сделает то же самое. И все ограничения эпла - исключительно от несказанной доброты и отеческой заботы о пользователях и разработчиках, и от них одна только польза.
Чего вдруг кто-то будет уходить?

(no subject)

From: (Anonymous) - Date: 2010-04-11 05:55 pm (UTC) - Expand

(no subject)

From: [personal profile] stas - Date: 2010-04-11 07:58 pm (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2010-04-11 08:09 pm (UTC) - Expand

(no subject)

From: [personal profile] stas - Date: 2010-04-11 10:03 pm (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2010-04-12 05:23 am (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2010-04-11 04:59 pm (UTC) - Expand

Date: 2010-04-11 02:39 pm (UTC)
From: [identity profile] grundik.livejournal.com
А я не в курсе - под Windows Mobile можно писать на python + GTK что ли? А под Google Android?

Date: 2010-04-11 05:02 pm (UTC)
From: (Anonymous)
Можно, если у вас есть такой тул. Если таких тулзов нет - можете написать свой. На iPhone такие тулзы есть. Но ими запретили пользоваться.

Говно и бред.

Date: 2010-04-13 09:36 am (UTC)
From: [identity profile] sevenov.ya.ru (from livejournal.com)
Писать для мобильных девайсов и для полноценных компьютеров - совершенно разные вещи, а адоби делают на редкость тормозной шлак, такой как флеш.
Page 2 of 2 << [1] [2] >>

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 06:36 am
Powered by Dreamwidth Studios