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х десятков), требуется очень мощное устройство Бесплатен
Amiga 500 UAE4Droid По отзываем, эмуляция близка к идеальной. Бесплатен
Spectrum Unreal Speccy Portable Считается лучшим эмулятором данной платформы на Android, Бесплатен

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

См. также

Ссылки