Компания Sony, при участии сообщества GNUstep (http://www.gnustep.org/), разрабатывает (http://heronsperch.blogspot.com/2010/11/sony-snap-using-gnus...) новый фреймворк для создания пользовательских интерфейсов и приложений для современной бытовой электроники (телевизоры, медиаплейеры), в котором будут реализованы функции работы с сенсорными экранами и трёхмерной графикой.
Фреймворк, который получил название SNAP (http://snap.sonydeveloper.com/) (Sony Networked Application Platform, cетевая платформа приложений Sony), использует язык Objective-C и основан на кодовой базе проекта GNUstep, однако с некоторым изменениями и улучшениями, облегчающими создание современных графических интерфейсов и приложений. SNAP позиционируется как экспериментальный прикладной исследовательский проект Sony, направленный на стимулирование сообщества OpenSource в направлении создания фреймворка следующего поколения для бытовых электронных устройств.
SNAP включает в себя переработанную м...URL: http://heronsperch.blogspot.com/2010/11/sony-snap-using-gnus...
Новость: https://www.opennet.ru/opennews/art.shtml?num=28778
GNUstep же страшный
А Objective-C ещё страшнее и допилить его не выйдет.
Страшно - не лезь!
Натянуть красивых шкурок -- и Tk засияет.
В рамках проекта etoile вроде пилили какой-то движок тем для GNUstep, были даже скрины MacOS подобные, не знаю правда на каком этапе это сейчас.
Допилят - будет красивый и приятный. ;-)
Sony и OpenSource несовместимы.
Я бы даже обобщил: несовместимы Sony и любые стандартные, повсеместно применяющиеся, поддерживаемые всеми производителями незапатентованные решения. У Сони всегда "like no other", через свою проприетарную задницу. В результате у пользователя все замечательно, пока он втыкает одну Соньку в другую Соньку. Но лафа резко заканчивается, когда нужно сделать что-нибудь, требующее совместимости со всем остальным миром...
> несовместимы Sony и любые стандартные, повсеместно применяющиеся, поддерживаемые всеми производителями незапатентованные решения.Я бы такого не сказал. При равной цене устройств у Sony получаются заметно лучшие решения, чем у других производителей.
Взять, к примеру, мобильные телефоны совместного предприятия Sony Ericsson. Аналог T610 или K790i у Nokia вы не найдёте или найдёте в нише смартфонов. Samsung таких аппаратов до сих пор не предложила — всё что есть, это пыль в глаза и блестящие гламурные игрушки под названием "просто телефон, чтобы звонить и блестеть".
и как одно опровергает другое? может цена и ниже, а всё равно пихать нужно исключительно сониевский мемори стик
Не говоря уже о том, что ни Сони, ни Нокия не делают аппаратов со стандартным mini-USB разьемом, подключающихся к USB-хосту как съемный диск. Не потому, что это сложно (любой Fly это умеет), а потому, что "нашему покупателю это не нужно, а мы лучше знаем, что нужно нашему покупателю".
Впрочем, пока информация хранится в аппарате в нестандартном проприетарном виде, смысла действительно нет. Колупался тут с цифровой видеокамерой Сони - на ее диске россыпь файлов с неизвестными расширениями и странным содержимым. Как это просмотреть? Естественно - вот программа от Сони... только под Винды, конечно! Разве нашим покупателям нужно что-нибудь другое? К медиацентру подключить? Медиацентр от Сони? Нет? Ваши проблемы...
Это да, но в случае с нокией проще намного.
Достаточно не пользоваться родными "программами" для вынь.
Моя 5530 прекрасно работает как USB-накопитель, крутит видео и музыку в моих форматах, синхронизирует контакты (правда, через ovi.com, но работает же) с evolution и делает много другого.
А вот SONY... Сколько раз сталкивался - только плевался. Всё какое-то, простите, через задницу. Вообще, их технику не рассматриваю как товар и автоматически отсеиваю при выборе чего-либо, и всем так советую, кого знаю.
Они сами профукивают свой рынок. Хомячки понемногу да умнеют.
У меня нокиа. Там есть мини-USB, который подключается к хосту как сьемный диск. ЧЯНТД?
> У меня нокиа. Там есть мини-USB, который подключается к хосту как сьемный
> диск. ЧЯНТД?SE K790i, T700 — подключется через кабель DCU-65. Без дополнительных фирменных драйверов телефон может выступать в роли: Flash-накопитель (два запоминающих устройства: внутренняя память и карточка M2) — монтируется без проблем, устройство PictBridge для печати фоток на внешнем принтере без компьютера, USB-модем.
> При равной цене устройств у Sony получаются заметно лучшие решения,
> чем у других производителей.Может быть благородный дон излишне обобщает? Не могу говорить за весь спектр устройств, но выбирая себе телевизор и фотокамеру, не смог не заметить, что в этих нишах Sony предлагает более посредственные решения, чем у конкурентов, при равной цене.
> через свою проприетарную задницу.:))) +1000. Нет бы действительно было бы что-то революционное и намного превосходящее конкурентов, а то сделают те же яйца в профиль и машут своей позорной рекламой! В результате, бедные сонивладельцы вынуждены всю жизнь пользоваться их дорогостоящим Г, ни на грош не превосходящих конкурентов. Да даже не конкурентов, а именно что ОТРАСЛЕВОЙ СТАНДАРТ. Вобщем, кто сел на крючок сони, мои соболезнования.
XrossMediaBar - очень не удобная штука. Древовидные меню - удобнее.
Чего это их так всех пропёрло, одни на базе Enlightment, другие GNUStep?
Пока не расхватали все что осталось...
Странно что выбирают какие-то древние и забытые языки вроде Objective-C, а почему нет операционки на Pascal или B или A.Хотя впрочем начерное есть какие-то обоснования почему Objective-C, а не классический C++.
>Странно что выбирают какие-то древние и забытые языки вроде Objective-C,Это Objective-C забытый? А как же MacOS X?
> а почему нет операционки на Pascal или B или A.
А что такого в паскале, чем бы он был лучше C? Вот Objective-C выгодно отличается от C и от C++: он представляет собой смесь C с ООП типа Smalltalk.
>Хотя впрочем начерное есть какие-то обоснования почему Objective-C, а не классический C++.
Конечно. Главное обоснование - это то, что язык Objective-C - это ядро всей системы. Без Objective-C OpenStep был бы уже не OpenStep.
У objective-C есть огромное преимущество. Он полностью совместим с С и его код можно читать не выходя в астрал. Жаль проект загнулся не родившись. У Objective-C очень продуманное ООП - оно фактически бесплатно предоставляет RTTI и хорошо масштабируется.
> У objective-C есть огромное преимущество. Он полностью совместим с С и его код можно читать не выходя в астрал.Одна беда - как раз читать Сишный код и невозможно! :) Одни дефайны чего стоят, не говоря про указатели и сопутствующий мракосинтаксис. ОбжСи пошёл ещё дальше и ещё навешал своих плюшек - сорсы превратились в полную вермишель с овсянкой. Я как-то брался за ОбжСи, но быстро понял, что костыли, пусть и на роликах, не катят.
> У Objective-C очень продуманное ООП - оно фактически бесплатно предоставляет RTTI и хорошо масштабируется.
Это ВСЕ аргументы в пользу "продуманности"? :) Начать с того, что РТТИ вообще к ООП не имеет отношения. "Объекты и сообщения". Всё. А что такое "масштабируется"? На кластеры? Процессоры? На диагональ экрана?
ОбжСи устарел, да и изначально не особо блистал красотой - костыли к Сям никак иначе и не могли выглядеть. Если уж что-то и заслуживает внимания, то какая-нибудь реинкарнация Смоллтока (без идиотской концепции "вечноработающей среды") или уж Ди - прагматичный язык для чего угодно.
> Одна беда - как раз читать Сишный код и невозможно! :) Одни
> дефайны чего стоят, не говоря про указатели и сопутствующий мракосинтаксис.Шаблоны или дженерики, что легче читать? А вот дефайны чем не - угодили не понятно. Без них бывает тяжковато при кросс-портировании.
> что такое "масштабируется"? На кластеры? Процессоры? На диагональ экрана?
> ОбжСи устарел, да и изначально не особо блистал красотойРекомендую таки прочитать синию книгу по Smalltalk. Там все расписано просто прекрасно. Про масштабируемость - см доки по GrandCentral и др. Почему система сообщений масштабируется лучше прямых вызовов функций - можно увидеть собственными глазами.
>>Смоллтока (без идиотской концепции "вечноработающей среды"
Собственно это очень хорошая концепция. Особенно при отладке кода и так далее. В крупных проектах сильно не хватает подобной фишки.
Облом. Все отменяется. http://www.slashgear.com/sony-snap-connected-device-app-fram.../
Новость запили.
XrossMediaBar кстати очень удобная штука, не зря ее соня ввела во все свои телевизоры и blu-ray плееры.