Хостинг картинок yapx.ru
Добро пожаловать!

Вернуться   Интернет-конференция > Общий раздел > IT-новости
Войти через OpenID

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.04.2016, 00:03   #1
Eternity
Администратор
 
Аватар для Eternity
 
Регистрация: 21.11.2014
Сообщений: 2,965
Сказал(а) спасибо: 12
Поблагодарили 86 раз(а) в 80 сообщениях
Настроение: Daring
Репутация: 107
По умолчанию Google хочет перевести Android на язык программирования для iPhone и iPad

Swift в Android

Google рассматривает возможность использования языка Swift для разработки приложений под Android. Руководители Google минимум один раз встречались для обсуждения этой перспективы сразу после выпуска исходного кода языка, сообщает The Next Web со ссылкой на осведомленные источники.

Разработка приложений для Android осуществляется на языке Java. В Google рассматривают возможность поместить на эту роль Swift, однако о том, чтобы полностью заменить Java, речи не идет, по крайней мере пока.

Еще как минимум один язык в Google рассматривали в дополнение к Swift - он называется Kotlin. Kotlin, как и Swift, относится к объектно-ориентированным языкам. Более того, он совместим в Android Studio - интегрированной средой разработки под Android от Google. Однако его выбор маловероятен вследствие более низкой производительности.

Мотивы Google

Вероятной причиной склонности Google к Swift являются проблемы юридического плана с корпорацией Oracle, которая настаивает на том, что Google нарушила ее авторское право и патенты. Недавно Oracle потребовала от «поискового гиганта» $9,3 млрд компенсации за эти нарушения. Хотя в суде эта сумма еще не была представлена (это произойдет в мае 2016 г).

Сложности интеграции

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

Кроме того, Google предстоит подготовить к Swift всю свою стандартную библиотеку, реализовать поддержку языка в интерфейсах программирования (API) и инструментарии разработчика. Некоторые низкоуровневые API в Android написаны на C++. Их придется переписать. То же самое касается и API высокого уровня в Java.

Язык программирования Swift

Swift был представлен компанией Apple в июне 2014 г. одновременно с iOS 8 и OS X Yosemite. Он предназначен для программирования во фреймворках Cocoa и Cocoa Touch (OS X и iOS соответственно). Код Swift можно использовать в приложениях одновременно с Objective C.

«Swift прост в освоении и использовании даже для тех, кто никогда не программировал. Это первый системный язык программирования, обладающий простотой и выразительностью скриптовых языков. Swift создан безопасным: в нем устранены целые категории распространённых ошибок программирования», — пояснили тогда в компании.

Изначально Swift был анонсирован как закрытый язык. В октябре 2014 г. группа независимых разработчиков объявила о намерении разработать открытый вариант Swift под названием Phoenix. Авторы инициативы посчитали, что Apple создала собственный закрытый язык программирования для того, чтобы у разработчиков было меньше возможностей для портирования приложений на Android, то есть, иными словами, для того, чтобы привязать разработчиков к своей экосистеме.

Они посчитали, что узнав о Phoenix, компания примет решение сделать Swift открытым. В результате APple так и поступила, в декабре 2015 г. она опубликовала исходный код Swift на официальном сайте и в популярном репозитории.

Swift получил широкую поддержку со стороны IBM, а также крупных разработчиков программного обеспечения, включая создателей Lyft, Pixelmator и Vimeo - все они переписали свои приложения.
__________________
Eternity вне форума   Ответить с цитированием Вверх
Старый 19.04.2016, 15:56   #2
men
Форумчанин
 
Аватар для men
 
Регистрация: 26.11.2014
Сообщений: 784
Сказал(а) спасибо: 16
Поблагодарили 59 раз(а) в 59 сообщениях
Репутация: 69
По умолчанию Re: Google хочет перевести Android на язык программирования для iPhone и iPad

Цитата:
Сообщение от Eternity Посмотреть сообщение
Разработка приложений для Android осуществляется на языке Java. В Google рассматривают возможность поместить на эту роль Swift, однако о том, чтобы полностью заменить Java, речи не идет, по крайней мере пока.
И что же будет вместо Java,

Цитата:
Сообщение от Eternity Посмотреть сообщение
Вероятной причиной склонности Google к Swift являются проблемы юридического плана с корпорацией Oracle, которая настаивает на том, что Google нарушила ее авторское право и патенты. Недавно Oracle потребовала от «поискового гиганта» $9,3 млрд компенсации за эти нарушения. Хотя в суде эта сумма еще не была представлена (это произойдет в мае 2016 г).
Интересно посмотреть, сколько же отсудять у этой крупной компании, ведь даже на миллиардных ставках, это не маленький доход, с их стороны это не очень много, хотя они считают наоборот
men вне форума   Ответить с цитированием Вверх
Старый 19.04.2016, 20:47   #3
Eternity
Администратор
Топик Стартер ТС
 
Аватар для Eternity
 
Регистрация: 21.11.2014
Сообщений: 2,965
Сказал(а) спасибо: 12
Поблагодарили 86 раз(а) в 80 сообщениях
Настроение: Daring
Репутация: 107
По умолчанию Re: Google хочет перевести Android на язык программирования для iPhone и iPad

ну поживем, думаю и увидим что это будет
__________________
Eternity вне форума   Ответить с цитированием Вверх
Ответ


Ваши права в разделе
Вы можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 01:54. Часовой пояс GMT +3.

 
 
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
Рейтинг@Mail.ru