Android

Материал из Old-Games.RU Wiki
Перейти к навигации Перейти к поиску
Логотип Android

Google Android — мобильная операционная система для смартфонов, планшетов, нетбуков, цифровых плееров и прочих мультимедийных устройств, основанная на ядре Linux. Приложения на Android написаны по подобию J2ME-приложений (приложения для обычных телефонов), когда они выполняются в строго отведённых им операционной системой рамках. Программы пишутся в основном на Java (немного изменённом) и C/C++. Android причисляется к открытому программному обеспечению (GPLv2, ASLv2).

Позиционируется производителем (Google, Open Handset Alliance) как конкурент операционной системы iOS в лице iPhone от Apple. Многие идеи и дизайнерские решения у обеих систем совпадают. Android на текущий момент является самой популярной мобильной ОС в мире.

История

История Android началась с покупки корпорацией Google компании Android, Inc. (которая работала над ОС с 2005 года). Активная фаза разработки наряду с рекламой и продвижением платформы началась в 2007—2008 годах — Google выпустила инструменты для разработки приложений, справочные материалы, организовала конкурсы по созданию лучших приложений. И почти в конце 2008 года совместно с HTC выпустила первый смартфон, работающий на собственной системе, — HTC Dream (T-Mobile G1, Android 1.1).

Этот смартфон обладал мощными техническими характеристиками и сразу задал тон всем будущим производителям Android-устройств:

  • Двухъядерный процессор на частоте 528 МГц со встроенной 3D-видеокартой.
  • GPS-система, электронный компас, акселерометр.
  • Трёхмегапиксельная камера.
  • QWERTY-клавиатура.
  • 192 МБ ОЗУ.

Большой популярностью пользовалась версия Android 2.0 (26 октября 2009) — в ней впервые появилась модная поддержка мультитача.

Наиболее распространённой версией Android сейчас является 2.3, ставшая финальным развитием ветки 2.x, — она оптимизирована для работы на телефонах.

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

Новейшая версия, 4.х, разрабатывалась с основной целью уменьшить в будущем фрагментацию устройств. Это ОС подходит для работы и на телефонах, и на планшетах.

Использование

Стандартный образец устройства на Android — это смартфон, обладающий широкими коммуникационными возможностями (сотовая связь, беспроводной Интернет через Wi-Fi, мобильную сеть, навигация посредством GPS, A-GPS, Wi-Fi, IP-телефония) и мультимедийными функциями (проигрывание аудио и видео, фотографирование, запись видео). Функции телефона можно расширить с помощью приложений, которые можно установить из магазина (Google Play) или вручную. Преимуществами Android перед обычными телефонами являются хорошая интеграция сторонних приложений с ОС и отложенная многозадачность (программы на фоне «замораживаются»).

Игры

Android — платформа для казуальных и лёгких игр, таких как Angry Birds или Тетрис. Такая ситуация возникла из-за скудных возможностей управления игрой аппаратов на данной платформе. Единственное устройство ввода (которое присутствует во всех устройствах) — это сенсорный экран. Понятно дело, очень сложно и невыгодно создавать для Android-устройств игры с геймплеем и сюжетом обычным для компьютера или консоли — ими становится очень сложно управлять, и они занимают много места в маленькой памяти телефона. Однако исключения всё же существуют — Dead Space (геймплей полностью идентичен PC-версии первой Dead Space), Shadow Guardian (экшн в стиле Tomb Raider и Uncharted), Avadon: The Black Fortress (классическая ролевая игра, почти что единственная CRPG на Android).

Большинство популярных игр — это простые маленькие игрушки с определённой особенностью в механике, которая и делает игру популярной. В основном, эти особенности характеризуют способ взаимодействия игрока с игрой (часто используется приём убирания четвёртой стены, связанное с пальцем игрока).

На Android в силу его линуксового происхождения легко переносятся всякие source-порты (разнообразие id Tech) и свободные реализации движков, наподобие ScummVM (свободная реализация SCUMM) и GemRB (свободная реализация Infinity Engine, на котором работают Baldur's Gate, Planescape: Torment, Icewind Dale и т. д.).

Ремейки классических старых игр (DOS, Amiga и т.д.)

Под андроид, как и под другие мобильные платформы, выходят ремейки старых игр. В этом разделе будет приведена информация о таких играх (ставьте ссылки):

Эмуляция

Для Andriod написано множество разнообразных эмуляторов — начиная NES, заканчивая Nintendo DS (!).

Платформа  Эмулятор  Качество эмуляции Распространение
NES (Famicom) Nesoid  Близкое к идеалу, идут практически все игры. Бесплатен
Sega Genesis (Sega Mega Drive Gensoid
Близкое к идеалу, идут практически все игры.
Бесплатен
Game Boy / Game Boy Color MobileBoy (Lite) Судя по отзывам, эмуляция идеальная. Бесплатен
Game Boy Advance
GameBoid Близкое к идеалу, идут практически все игры.
Бесплатен
SNES Snesoid Большинство игр идут хорошо или идеально, но часть, использующая чип Super FX (Star Fox, серия Super Star Wars на трехмерных уровнях) показывает в зависимости от мощности конкретного устройства, игры и настроек эмулятора показывают лишь 50-70% производительности. Бесплатен
Neo-Geo, CPS,CPS2, Игровые автоматы
Tiger Arcade
Основанный на старой версии MAME эмулятор. Без проблем и замедлений запускает все игры с Neo-Geo, CPS,CPS2, но поддерживает далеко не все поддерживаемые MAME игры, поскольку основан на старой версии. (0.35)
Бесплатен, но SAVE/LOAD доступны исключительно в полной версии.
Nintendo 64
N64oid
Поддерживает большое количество игр, но так же многие не запускает, или запускает с серьезными глюками или тормозами. Идеально запускает большую часть классической библиотеки игр (
Платный
Sony Play Station (PSOne)
FPse for android
Лучший эмулятор данной платформы на Android, запускает множество игр с высокой скоростью и совместимостью, активно развивается. 
Платный
DOS AnDOSBox
В зависимости от мощности устройства, игры и настроек вполне прилично эмулирует компьютер от 286 до 486 с Sound Blaster. Платный
Nintendo DS nds4droid По отзывам, пока идёт очень мало игр (не более 2х десятков), требуется очень мощное устройство Бесплатен
Nintendo DS DraStic Пожалуй, лучший эмулятор Nintendo DS, идет множество игр, скорость эмуляции заметно выше, чем у остальных программ, хотя до идеала, по-прежнему, далеко Платный
Amiga 500 UAE4Droid По отзываем, эмуляция близка к идеальной. Бесплатен
Spectrum Unreal Speccy Portable Считается лучшим эмулятором данной платформы на Android, Бесплатен

Интересные факты

См. также

Ссылки