forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Android (http://forum.boolean.name/forumdisplay.php?f=150)
-   -   Android? (http://forum.boolean.name/showthread.php?t=14116)

pax 27.01.2011 15:27

Android?
 
Ребят, поделитесь пожалуйста ссылками на возможные средства разработки под эту платформу (желательно с комментариями). Интересно, какие инструменты может использовать разработчик приложений и какие языки. Вообще может кто-то расскажет что это за ОС и каковы ее достоинства и недостатки?

Со вчерашнего дня раздел пустует, решил начать ))

.Squid 27.01.2011 15:41

Ответ: Android?
 
Честно говоря, неудачное начало хД. Но как-то начать надо было, да...
Ответы на все твои вопросы тут http://ru.wikipedia.org/wiki/Android

JACUK 27.01.2011 15:47

Ответ: Android?
 
http://developer.android.com/sdk

pax 27.01.2011 16:01

Ответ: Android?
 
Цитата:

Сообщение от JACUK (Сообщение 177044)

А прокомментировать ссылку сложно было?

JACUK 27.01.2011 16:38

Ответ: Android?
 
Инструментарий для Android. Требуется наличия Java.

ffinder 27.01.2011 18:26

Ответ: Android?
 
значит так, Пахомыч.
ондроед (оно же робот зеленый) - это в очередной раз не выстрелившая платформа (с точки зрения разработки игр, разумеется).
Основным языком разработки приложений для Android является Java. Лучший (ИМХО) редактор Eclipse (изначально разрабатывался IBM, потом исходный код был открыт для сообщества). Кроссплатформенный, работает на всех десктопных ОС где есть Java.
Также под Андроид существует возможность (ограниченная) писать нативный код на С/С++.

Теперь почему Андроид это очень плохо.
1. "Зоопарк". Отсутствие четких спецификаций на оборудование и интерфейс. Множество моделей смартфонов отличающихся своими характеристиками.
2. Фрагментация рынков. Каждый (почти) производитель телефонов удаляет ссылку на Android Market, и вставляет ссылку на собственный магазин.
3. Случайные пользователи. Т.к. андроид сейчас устанавливается на подавляющее большинство выпускающихся сейчас смартфонов, которые покупаются "случайными людьми", которым не интересны приложения, и которые используют смартфон в качестве телефона.

Вот как-то так.

Spiderman 27.01.2011 19:08

Ответ: Android?
 
Ура! Наконец-то на булке появился раздел по Android! Теперь будет где задать свои тупые вопросы по разработке :dontknow:

Для начала интересно было бы пересчитатся, сколько тут заинтересованного люду (для статистики). Затем не мешает собрать по крупицам литературу на русском для начинающих. Еще стоило бы в дискуссии определить лучшую среду для разработки и выложить результаты всего этого беспредела в отдельную тему, прикрепленную к шапке раздела. Чтобы потом всем начинающим можно было указать где их место ;)

JACUK 27.01.2011 20:34

Ответ: Android?
 
Вот интересный блог некой Дарьи
http://megadarja.blogspot.com/search...?max-result=20

.Squid 27.01.2011 20:42

Ответ: Android?
 
Цитата:

Сообщение от ffinder (Сообщение 177059)
значит так, Пахомыч.
ондроед (оно же робот зеленый) - это в очередной раз не выстрелившая платформа (с точки зрения разработки игр, разумеется).
Основным языком разработки приложений для Android является Java. Лучший (ИМХО) редактор Eclipse (изначально разрабатывался IBM, потом исходный код был открыт для сообщества). Кроссплатформенный, работает на всех десктопных ОС где есть Java.
Также под Андроид существует возможность (ограниченная) писать нативный код на С/С++.

Теперь почему Андроид это очень плохо.
1. "Зоопарк". Отсутствие четких спецификаций на оборудование и интерфейс. Множество моделей смартфонов отличающихся своими характеристиками.
2. Фрагментация рынков. Каждый (почти) производитель телефонов удаляет ссылку на Android Market, и вставляет ссылку на собственный магазин.
3. Случайные пользователи. Т.к. андроид сейчас устанавливается на подавляющее большинство выпускающихся сейчас смартфонов, которые покупаются "случайными людьми", которым не интересны приложения, и которые используют смартфон в качестве телефона.

Вот как-то так.

В целом по каждому пункту согласен. Но сдается мне, что платформа не такая уж и некудышняя. Все таки в Гугле и всяких там Гнусмасах да Лыжах не таких уж дураки сидят, чтобы игнорировать такой аспект как "мобильные игры". Вот и Сони решила к этим товарищам присоединиться http://habrahabr.ru/blogs/android/112634/
Алсо, вроде как новый NDK приближает нашу мечту не прикосаться к Java вообще.

pax 27.01.2011 20:53

Ответ: Android?
 
Почитал на википедии про версию 2.3, один из пунктов:
  • Оптимизация работы с играми и увеличение игровой производительности ОС

Knightmare 27.01.2011 21:07

Ответ: Android?
 
Цитата:

Сообщение от pax (Сообщение 177078)
Почитал на википедии про версию 2.3, один из пунктов:
  • Оптимизация работы с играми и увеличение игровой производительности ОС

Да какая в жопу оптимизация, если 90% девайсов либо без графического чипа вообще, либо на Qualcomm'овском SoC, который умирает на 10 треугольнике. Хоть заоптимизируйся, особого толку не будет.

ffinder 27.01.2011 21:48

Ответ: Android?
 
Цитата:

Сообщение от .Squid (Сообщение 177071)
в Гугле и всяких там Гнусмасах да Лыжах не таких уж дураки сидят, чтобы игнорировать такой аспект как "мобильные игры".

там есть безусловно очень умные люди, но... "маємо те що маємо".
проигнорировали ведь.
Цитата:

Сообщение от .Squid (Сообщение 177071)
Вот и Сони решила к этим товарищам присоединиться http://habrahabr.ru/blogs/android/112634/

предвижу, что сони скоро снова будет тянуть одеяло на себя, и свою новую консоль.

анонсы это всего лишь анонсы.
есть уже куча технологий на рынке: iOS, Android, Bada, QNX, Qt, WinMobile...
короче энтузиазма по поводу последних четырех я что-то не испытываю.

harungo 27.01.2011 21:50

Ответ: Android?
 
http://monodroid.net/ - Mono(.net) фреймворк на андроид, удобная штука.

pax 27.01.2011 22:12

Ответ: Android?
 
Цитата:

Сообщение от .Squid (Сообщение 177043)
Честно говоря, неудачное начало хД. Но как-то начать надо было, да...

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

.Squid 27.01.2011 22:54

Ответ: Android?
 
Цитата:

Сообщение от Knightmare (Сообщение 177082)
Да какая в жопу оптимизация, если 90% девайсов либо без графического чипа вообще, либо на Qualcomm'овском SoC, который умирает на 10 треугольнике. Хоть заоптимизируйся, особого толку не будет.

Это, а на РС ты не то же самое имеешь?
Просто на РС оно уже привычно. Минимальный конфиг - обычное дело. 2ГГц, 2ГБ, 9600ГТ - все ясно.
В случае с телефоном не каждый разработчик в курсе, какое там железо стоит. Чего уж о пользователях говорить. Андроиду не хватает какой-то оценочной величины производительности а-ля "Индекс производительности Windows". И не как сторонее приложение (таких бенчмарков уже вагон, наверняка), а встроенного и используемого де-факто.
Будем надеяться, что додумаются.


Часовой пояс GMT +4, время: 22:08.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot