URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 100595
[ Назад ]

Исходное сообщение
"Релиз свободной среды разработки Android Studio 1.0"

Отправлено opennews , 09-Дек-14 11:33 
Компания Google выпустила (http://android-developers.blogspot.ru/2014/12/android-studio... первый стабильный релиз новой интегрированной среды разработки приложений для платформы Android - Android Studio (http://developer.android.com/sdk/index.html), которая пришла на смену плагину ADT для платформы Eclipse. Среда построена на базе исходных текстов продукта IntelliJ IDEA Community Edition (http://www.opennet.ru/opennews/art.shtml?num=41007), развиваемого отечественной компанией JetBrains (http://ru.wikipedia.org/wiki/JetBrains). Android Studio развивается в рамках открытой модели разработки и распространяется (https://android.googlesource.com/platform/tools/adt/idea/) в рамках лицензии Apache 2.0.


Бинарные сборки подготовлены (http://developer.android.com/sdk/index.html#Other) для Linux (для тестирования использован Ubuntu), OS X и Windows. Среда предоставляет средства для разработки приложений не только для смартфонов и планшетов, но и для  носимых устройств на базе Android Wear, телевизоров (Android TV), очков Google Glass и автомобильных информационно-развлекательных систем (Android Auto). Для приложений изначально разрабатываемых с использованием Eclipse  и ADT Plugin подготовлен инструмент для автоматического импорта существующего проекта в Android Studio.


<center><a href="http://2.bp.blogspot.com/-DHQYEdfFSE0/VIKNORx1X5I/AAAAAAAABE... src="http://www.opennet.ru/opennews/pics_base/0_1418113034.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


Новая среда разработки адаптирована для выполнения типовых задач, решаемых в процессе разработки приложений для платформы Android. В том числе в среду включены средства для упрощения тестирования программ на совместимость с разными версиями платформы и инструменты для проектирования приложений, работающих на устройствах с различными разрешениями экрана (планшеты, смартфоны и ноутбуки). Помимо возможностей (http://www.opennet.ru/opennews/art.shtml?num=41007), присутствующих в IntelliJ IDEA, в  Android Studio реализовано несколько дополнительных функций, таких как новая унифицированная подсистема сборки, тестирования и развёртывания приложений, основанная на сборочном инструментарии Gradle (http://www.gradle.org/) и поддерживающая использование средств непрерывной интеграции.

<center><a href="http://4.bp.blogspot.com/-DW220tDpMcM/VIKNNGEuDNI/AAAAAAAABD... src="http://www.opennet.ru/opennews/pics_base/0_1418113230.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

Для ускорения разработки приложений представлена коллекция типовых элементов интерфейса и визуальный редактор для их компоновки, предоставляющий удобный предпросмотр различных состояний интерфейса приложения (например, можно посмотреть как интерфейс будет выглядеть для различных версий Android и для различных размеров экрана). Для создания нестандартных интерфейсов присутствует мастер создания собственных элементов оформления, поддерживающий использование  шаблонов. В среду встроены функции загрузки типовых примеров кода из GitHub.
<center><a href="http://2.bp.blogspot.com/-2pfCClH_Vi0/VIKNNErRV3I/AAAAAAAABD... src="http://www.opennet.ru/opennews/pics_base/0_1418113178.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


В состав также включены учитывающие особенности платформы Android расширенные инструменты рефакторинга, проверки совместимости с прошлыми выпусками, выявления проблем с производительностью и оценки удобства использования. В редактор добавлен режим быстрого внесения правок. Система подсветки, статического анализа и выявления ошибок расширена поддержкой Android API.  Интегрирована поддержка оптимизатора кода ProGuard (http://developer.android.com/tools/help/proguard.html). Встроены средства генерации цифровых подписей. Предоставлен интерфейс для управления переводамина другие языки.  
<center><a href="http://3.bp.blogspot.com/-rd40vumDg_Y/VIKNOMQHqqI/AAAAAAAABE... src="http://www.opennet.ru/opennews/pics_base/0_1418113642.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


URL: http://android-developers.blogspot.ru/2014/12/android-studio...
Новость: http://www.opennet.ru/opennews/art.shtml?num=41218


Содержание

Сообщения в этом обсуждении
"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Аноним , 09-Дек-14 11:34 
Дождались! :)

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Аноним , 09-Дек-14 11:34 
Почему бы Google не купить JetBrain? Для разнообразия...

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено 1337 , 09-Дек-14 11:40 
Чтобы потом закрыть? Нет спасибо

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено edwin3d , 09-Дек-14 12:30 
> Почему бы Google не купить JetBrain? Для разнообразия...

Вы что, серьезно ЭТО предлагаете ? Вы действительно думаете, что они не закопают эти IDE ? К примеру завтра в Google решат, что RubyMine "не нужен" и ....    


"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Аноним , 09-Дек-14 21:56 
RubyMine и Ruby* - действительно не нужены.
Тут и без гугла понятно что нужно закрывать неперспективное направление.

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено edwin3d , 10-Дек-14 10:03 
> RubyMine и Ruby* - действительно не нужены.

Простите, можно услышать обоснование столь вызывающему утверждению ?
Ruby и его флагман - RoR имеют ряд недостатков, но для ряда задач весьма хороши.

> Тут и без гугла понятно что нужно закрывать неперспективное направление.

Жаль, что такие как GitHub не знали Вашего мнения.


"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Аноним , 11-Дек-14 20:22 
>>Простите, можно услышать обоснование столь вызывающему утверждению ?
>>Ruby и его флагман - RoR имеют ряд недостатков, но для ряда задач весьма хороши.

Руби - Язык не дающий никакого преимущества перед скриптовыми-языками-конкурентами, ни по скорости, ни по количеству библиотек и биндигов.

>>Жаль, что такие как GitHub не знали Вашего мнения.

Тыкать Гитхабом, который ломали и в хвост и в гриву Питерские школьники, тот ещё пример    (и показатель секьюрности, как фичи ROR), про скорость смотри выше.


"Релиз свободной среды разработки Android Studio 1.0"
Отправлено edwin3d , 11-Дек-14 20:59 
> Руби - Язык не дающий никакого преимущества перед скриптовыми-языками-конкурентами, ни
> по скорости, ни по количеству библиотек и биндигов.

Нет, мы не в ту степь пошли.
Было сказано "неперспективное направление.".
В качестве доказательства Вы приводите утверждение "не дающий никакого преимуществ".

А с каких пор "не дает преимуществ" по отдельным критериям == "неперспективный" ?
Вы случайно не забыли часом рыночную нишу RoR (быстрая разработка web приложений/ backend'ов со сложной логикой, для стартапов) ?  
Т.е. - за счет продуманности и т.д. - в RoR очень высокая скорость разработки
Теперь о библиотеках и т.д.
- Извините, но экосистема RoR побогаче будет, чем у Django.
- Такие плюшки как RSpec ... покажите, пожалуйста мне аналог в Django

Node.js ... экосистема также сильна, да. но там есть ряд своих недостатков, которые прут, целые статьи написаны по этому поводу.  

Про скорость - очень спорно, потому как вопрос скорости - это чаще вопрос того, как архитектор учел ублюдочность тех или иных момент.  
К примеру GIL есть везде, и в Ruby, и в Python, и в JS.
А сам язык тут играет вторичное значение.
И вообще, если Вам нужны "взрослые" скорости, то тут уже надо "шевелить корявками", к примеру - переписать часть на быстрой платформе, как Twitter переписали ряд крит. момент на Java    

> Тыкать Гитхабом,

Я привел пример проекта, который был написан на RoR, как пример успешного, востребованного проекта, на платформе, которая по Вашему мнению "не нужна".
Или Вы думаете, что проект родился бы в таком виде в такие сроки без платформы ?

>  который ломали и в хвост и в гриву Питерские школьники,

А еще "Питерские школьники" ломали все популярное, что написано на любом продукте.
Видимо Вы забыли, что скажем к-во ошибок у среднего разработчика на к-во строк кода - величина  постоянная.
И для больших, активных проектов, которые вылезли из штанишек стартапа такие взломы большей частью происходят по вине разработчиков, независимо от платформы.  
Ибо стартап - это всегда вагон г...на, который постоянно меняется, и который должен заработать как можно быстрее. С соот. последствиями для качества кода
Если говорить о платформах, то сколько SA было у RoR + ruby и к примеру, за аналогичный период у Zend или Yii + PHP, не подскажите ? или Python + Django , К примеру за 2014 ?


"Релиз свободной среды разработки Android Studio 1.0"
Отправлено k.bxya.ru , 17-Дек-14 13:57 
По скорости разработки и наличию некоторых качественных фреймворков (Rails) таки даёт. По крайней мере хоть я к руби прикасаться не собираюсь, мне это видно даже "из далека" по наблюдением за проектами и отзывами программистов.

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено kevin , 09-Дек-14 14:20 
зачем?

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Resonance , 09-Дек-14 11:53 
Такой вопрос: есть рецепты, чтобы сделать интерфейс нормальным в Linux? Особенно шрифты ужасные! Только из-за это использую Eclipse.
Для сравнения:
http://i.stack.imgur.com/xxDFE.png
http://zombiebrainzjuice.fr/wp-content/uploads/2013/06/Ubunt...

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено littlesavage , 09-Дек-14 11:58 
Я за неделю привык, теперь на eclipse смотреть не могу - все большое :)

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Resonance , 09-Дек-14 12:11 
> Я за неделю привык, теперь на eclipse смотреть не могу - все
> большое :)

Ужас. Как можно привыкнуть к таком? Там же нету сглаживания! В системе вы тоже его отключили?


"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Аноним , 09-Дек-14 12:13 
на 3840x2160 нет разницы.
Точнее со сглаживанием хуже.



"Релиз свободной среды разработки Android Studio 1.0"
Отправлено абвгдейка , 09-Дек-14 12:36 
есть там сглаживание. Оно есть у всех редакторов на идее. То, что у вас, это вы уже там что-то нахимичили :)

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Аноним , 09-Дек-14 12:37 
собственно, вот http://i.imgur.com/j0DeaWp.png :)

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Аноним , 09-Дек-14 12:24 
Да, на втором скрине шрифты ужасные. Какие-то жирные и размытые. Убунтяшный твик, наверно.

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Resonance , 09-Дек-14 12:28 
> Да, на втором скрине шрифты ужасные. Какие-то жирные и размытые. Убунтяшный твик,
> наверно.

Спасибо за внимание, подождем когда Google пофиксит это и больше не будет убивать людям глаза


"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Аноним , 09-Дек-14 12:34 
> Только из-за это использую Eclipse.

А что ты за птица, что всем не похрен, что ты используешь?


"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Resonance , 09-Дек-14 12:36 
>> Только из-за это использую Eclipse.
> А что ты за птица, что всем не похрен, что ты используешь?

Не мне одному это важно (см. первый коментарий). Под Windows все супер, под Linux убого. Меня удивляет то, что красноглазики этим пользуются еще и радуются. Напоминает совок.


"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Urshulyak , 09-Дек-14 12:52 
> Такой вопрос: есть рецепты, чтобы сделать интерфейс нормальным в Linux? Особенно шрифты
> ужасные! Только из-за это использую Eclipse.
> Для сравнения:
> http://i.stack.imgur.com/xxDFE.png
> http://zombiebrainzjuice.fr/wp-content/uploads/2013/06/Ubunt...

http://urshulyak.com/?p=478


"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Resonance , 09-Дек-14 12:55 
>> Такой вопрос: есть рецепты, чтобы сделать интерфейс нормальным в Linux? Особенно шрифты
>> ужасные! Только из-за это использую Eclipse.
>> Для сравнения:
>> http://i.stack.imgur.com/xxDFE.png
>> http://zombiebrainzjuice.fr/wp-content/uploads/2013/06/Ubunt...
> http://urshulyak.com/?p=478

Вот это супер :) спасибо большое за информацию


"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Urshulyak , 09-Дек-14 13:04 
>>> Такой вопрос: есть рецепты, чтобы сделать интерфейс нормальным в Linux? Особенно шрифты
>>> ужасные! Только из-за это использую Eclipse.
>>> Для сравнения:
>>> http://i.stack.imgur.com/xxDFE.png
>>> http://zombiebrainzjuice.fr/wp-content/uploads/2013/06/Ubunt...
>> http://urshulyak.com/?p=478
> Вот это супер :) спасибо большое за информацию

Да не за что, для людей делал.


"Релиз свободной среды разработки Android Studio 1.0"
Отправлено виндотролль , 09-Дек-14 13:22 
Есть рецепт. Запускать под openjdk с infinality патчами
http://imgur.com/03rWb58

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено lock , 09-Дек-14 13:26 
Eclipse смотрится конечно потрясающе, но по-моему это откат, в плане функциональности и удобстве.

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено RafaelRS , 09-Дек-14 16:23 
У меня скорее вопрос - можно ли в эклипсе шрифты сделать нормальные? Я то работаю в студии, в те времена когда запускают эклипс, без слез от вырвиглазности смотреть не могу.

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Knuckles , 09-Дек-14 22:34 
Попробуй добавить
-Dawt.useSystemAAFontSettings=lcd
в idea.vmoptions

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Vernat , 09-Дек-14 23:02 
Переключитесь тему darcula, поменяйте шрифты на google droid и будет вам радость

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено тоже Аноним , 10-Дек-14 10:28 
Особенно если во время работы постоянно нужно будет заглядывать на SO, например.
Аж плакать будете от радости.

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Аноним , 09-Дек-14 11:54 
Она памяти всё так же жрёт как не в себя?

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено lock , 09-Дек-14 13:30 
☦ Изыди нечистый ☦

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено burjui , 09-Дек-14 13:43 
IDEA память жрёт не просто так, а для обеспечения своего функционала - например, хранит распарсенный код, причём не только код проекта, но и код подключенных библиотек (декомпилированные *.class в том числе), а заодно кеширует часто используемые данные. Это позволяет за пару секунд найти в проекте метод с нужным именем, и за приемлемое время найти все использования класса, метода или переменной в проекте с учётом контекста. Хочешь экономии памяти - бери другую IDE, где всех этих фишек нет.

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Аноним , 09-Дек-14 13:49 
Так жрет на IDEA - она-то как раз вполне терпимо кушает.
А вот плагин Gradle - это что-то...

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено RafaelRS , 09-Дек-14 16:25 
> IDEA память жрёт не просто так, а для обеспечения своего функционала -
> например, хранит распарсенный код, причём не только код проекта, но и
> код подключенных библиотек (декомпилированные *.class в том числе), а заодно кеширует
> часто используемые данные. Это позволяет за пару секунд найти в проекте
> метод с нужным именем, и за приемлемое время найти все использования
> класса, метода или переменной в проекте с учётом контекста. Хочешь экономии
> памяти - бери другую IDE, где всех этих фишек нет.

Включить режим экономии энергии в студио и все эти фишки отключатся ))))


"Релиз свободной среды разработки Android Studio 1.0"
Отправлено bukazoid , 09-Дек-14 12:04 
У меня с ней как-то не срослось, снова что-ли попробовать? Стоит оно того?

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Аноним , 09-Дек-14 12:12 
1.0 таки. Попробовать стоит.

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено edwin3d , 09-Дек-14 12:26 
Мои коллеги, которые пилят Android - говорят стоит. Работа проделана большая, плюшек много и работает 1.0 ничего так ...  

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено тоже Аноним , 09-Дек-14 13:23 
С NDK, насколько я понимаю, оно без костылей по-прежнему не дружит?
Тогда уж лучше Eclipse.

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Аноним , 09-Дек-14 14:53 
Есть язык Kotlin от тех же JetBrains, который является мешком синтаксического сахара для жабы.

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Аноним , 09-Дек-14 22:02 
ты вообще понял о чем речь?

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено littlesavage , 09-Дек-14 23:39 
Для простых вещей NDK там в gradle есть (смотреть ndkJniLib, ndkJniPureSplitLib, ndkSanAngeles, и ещё несколько примеров в gradle-samples версии не ниже 0.14.4).
Если нужно что-то чуть посложнее, то не особо и много там костылять нужно. На stackoverflow давно уже есть куча готовых рабочих конфигураций.

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено тоже Аноним , 10-Дек-14 00:21 
Работа с NDK - это не только сборка всего в кучу, это еще и работа с кодом на "крестах".
Написание, отладка, рефакторинг...

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Аноним , 10-Дек-14 11:31 
Для крестов есть clion, но пока eap

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено тоже Аноним , 10-Дек-14 12:50 
Клёна пока, можно считать, нет, да и для сборки Андроидного пакета из крестов с обвязкой из Java он явно не предназначается.

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Freddy Hardest 2 , 09-Дек-14 16:41 
а если я хочу создать простенькую программу для телефона, типа Привет Вася! мне лучше не запускать студию, а Eclipse??

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Аноним , 09-Дек-14 17:39 
Можешь эту попробовать https://developer.vuforia.com/resources/sdk/android

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Нимо Ан , 09-Дек-14 18:02 
Идеально - оригинальную IntelliJ Idea Comminity Edition, к ней есть восхитительный туториал: https://www.jetbrains.com/idea/features/android-tutorials.jsp

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Аноним , 09-Дек-14 22:37 
а какие-нибудь полезные плагины как у Эклипса есть в Idea?

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено Толл , 10-Дек-14 13:13 
Кто-нить пробовал уже? Как там дела с поддержкой NDK? Особенно интересует пошаговый дебаг нативного кода - в эклипсе это настроить не смог.

"Релиз свободной среды разработки Android Studio 1.0"
Отправлено тоже Аноним , 10-Дек-14 13:33 
Это кастомная сборка IDE для Java. Для крестовиков практически бесполезна.