Блог починаючого Лінуксоїда :)

Категорія: android

Android переведут на нову мову програмування Swift / Kotlin

Swift_logo

 

Якщо ви стежите за нашими новинами, то знаєте, що Oracle і Google зараз «воюють» в суді через те, що Google використовує Java в якості основної мови програмування для своєї операційної системи  Android.  Нещодавно пошуковий гігант оголосив про перехід на Open JDK, який є безкоштовною альтернативою Java з відкритим кодом. Втім, це скоріше тимчасовий захід. У довгостроковій перспективі Google планує використовувати іншу мову програмування для Android.  Ресурс The Next Web повідомляє, що таким може стати Swift  —  Apple. У 2015 році Swift був переведений в статус «open source». Це дозволяє Google використовувати цю мову програмування без дозволу Apple, але це не основна проблема пошукового гіганта. Так як Swift можна просто скопіювати і вставити в будь-яку платформу, Google доведеться перелопатити практично всю операційну систему Android, переписавши більшість програмних інтерфейсів заново. Цу можливо здійснити, але її реалізація може зайняти дуже багато часу. У травні Google проведе конференцію для розробників  I/O 2016, але ніяких знаків про те, що вона буде сфокусована на переході Android з Java на Swift немає.

Продовжити..>>

Першому Android-смартфону — 7 років

Рівно сім років тому в США був представлений перший смартфон, що працює на базі Android.Він називався T-Mobile G1, продавався американським оператором стільникового зв’язку T-Mobile (що логічно), а його виробництвом займалася  тайванська компанія HTC.Трохи пізніше цей смартфон надійшов у широкий продаж в різних країнах, але вже під іншою назвою — HTC Dream.

735x397x249de21b8b9b1621e906b517e952058a.jpg.pagespeed.ic.Oyd6aYHWfS_burned

T-Mobile G1 з’явився у продажу майже відразу після анонсу, а перші покупці отримали його на руки 17 жовтня 2008 року. Напевно, вони і не здогадувалися про важливість цієї події і думали, що перед ними всього лише один з багатьох смартфонів, доступних тоді на ринку. Він коштував відносно недорого — 180 доларів, але при його покупці турбувалися укласти дворічний контракт з оператором.

Продовжити..>>

9 фактів про захист в Android 5.1

Device Protection

Device Protection — функція, яка з’явилася з оновленням ОС Android до версії 5.1. Вона дозволяє захистити пристрій таким чином, що навіть повне скидання до заводських налаштувань позбавляє шахраям користуватися смартфоном або планшетом, що працюють під управлінням Android.

nexus2cee_DSC073891

Які пристрої підтримують Device Protection?

На даний момент тільки одне: Google Nexus 6. Також заявлений планшет Nexus 9, проте для нього поки немає офіційних образів Android 5.1. Nexus 4, 5, 7 (2012 і 2013) і N10 цю функцію не отримають або отримають частково (наприклад, Device Protection виявлена ​​в ROM Android 5.1 для Nexus 5, проте поки невідомо, чи реалізовані всі функції). Схоже, що якщо смартфон або планшет не працює «з коробки» на Android 5.1 (знову ж таки, крім Nexus 6 і 9), то він не отримає нову технологію захисту.

Продовжити..>>

Android 5.1 SDK вже доступний для скачування

Вчора компанія Google випустила нову операційну систему Android 5.1 Lollipop. На щастя, розробникам не довелося довго нудитися в очікуванні набору інструментів Android 5.1 SDK, тому що вже зараз його можна завантажити на офіційному сайті Android. Оновлення вийшло не особливо значним, проте має ряд покращень. Для початківців розробників з’явилися нові API, які допоможуть протестувати майбутній додаток на наявність помилок за умови, що смартфон оснащений двома SIM-картами.

Android 5.1 SDK уже доступен для скачивания

Для Google було важливо розробити підтримку з 2 -ма SIM-картами, особливо після релізу Android One. Крім цього, компанія вирішила відмовитися від HTTP на користь URLConnection і поліпшила інструменти для операторів зв’язку.

Продовжити..>>

Почалось оновлення до Android 5.1

Google оголосила про початок оновлення пристроїв Nexus до Android версії 5.1.

lollipop-screen-nexus-6

Основні зміни наступні:

  • система підтримує повноцінну роботу з декількома сім-картами . За заявами Google, нововведення особливо корисно для тих, хто використовує смартфон на Android в колі сім’ї, використовуючи різні сім-карти
  • забезпечений поліпшений захист пристрою після втрати або крадіжки.Пристрій буде неможливо розблокувати навіть після скидання до заводських налаштувань. Однак, підтримуватися ця можливість буде тільки на пристроях, які спочатку вийшли з Androdi 5.1, винятками є лише Nexus 9 і Nexus 6
  • в Andoird 5.1 з’явилася підтримка голосового набору High Definition.Працювати ця можливість буде не на всіх пристроїв, поки повідомляється лише про гарантовану підтримку для Nexus 6
  • величезна кількість виправлень помилок: з Wi-Fi, Bluetooth, швидкими налаштуваннями і багатьом іншим

На android developers вже зараз можна скачати образи для Nexus 5 ,Nexus 10 і Nexus 7 Wi-Fi 2012.

Що нового в Android 5.1?

faac1ef902be04842624c3d1aebdd8a2
Зазвичай першими нову версію Android отримують смартфони та планшети Nexus, але Google вирішила відступити від традиції. Вчора в Індонезії були випущені смартфони Android One на базі Android 5.1, а тепер стало відомо, що незабаром це оновлення буде доступно пристроям тієї ж серії в Індії.
На сайті Android One наводиться невеликий список змін і нововведень в Android 5.1:
— Повернувся повністю безшумний режим (без вібрації);
— Збільшена загальна стабільність платформи;
— Покращено управління оперативною пам’яттю;
— Покращено управління витратою батареї;
— Виправлена ​​помилка, що викликала несподіване падіння додатків;
— Виправлена ​​помилка в бездротовому з’єднанні;
— Зменшено споживання трафіку при підключенні до мереж Wi-Fi;
— Усунуто проблеми з повідомленнями;
— Вирішено проблему з голосовим помічником;
— Виправлені проблеми зі звуком на певних пристроях;
— Змінена колірна схема дизайну Material.
У лютому це оновлення прийде на смартфони Android One, які продаються в країнах, що розвиваються. Коли воно буде доступне іншим пристроям, не повідомляється.

Можливості нового API камери в Android 5.0 Lollipop

 

screenshot

Багато хто знає, що додатки камер з Google Play найчастіше не можуть дати кращу якість знімків, ніж стокові додатки від виробників. Будь то підтримка режиму HDR, настройка експозиції, різні доповнення, наприклад, веселі динозаврики як це зроблено в девайсах від SONY. Але після приходу наступної версії Android Google вирішила виправити цей недолік, представивши нові API для камери.

 

Ось ЩО говориться на сторінці деволеперской версії Android 5.0:

Android 5.0 представляє нові API камери, які дозволять вам знімати RAW формати, такі як YUV і Bayer RAW, а також контролювати такі параметри як експозиція, світлочутливість і кількість кадрів в режимі швидкісної зйомки.Нова повністю синхронізована система обробки камери дозволить вам знімати нестислі YUV картини в 30 кадрів в секунду на підтримуючих пристроях.

Разом з ними, Ви також зможете дістати дані у вигляді інформації про шуми та інші дані.

Додатки, що транслюють відео потоки через мережу тепер можуть скористатися H.265 HEVC відео кодеком для оптимізованого кодування і декодування відео.

Android 5.0 також забезпечує підтримку 4K контенту та спільного відтворення стислих відео та аудіо даних. [пример відео снято в 4к на нексус5, 28 секунд]

Продовжити..>>

10 головних новинок в Android 5.0 Lollipop

Lollipop-Forest-728x409

 

 

Кілька годин тому компанія Google представила Android 5.0 Lollipop. Ця версія операційної системи буде встановлена ​​на Nexus 6 і Nexus 9, які з’являться у продажу в листопаді. Найбільш нетерплячі користувачі Nexus 5 і Nexus 7 зможуть поставити її вручну, оскільки образи прошивок 17 жовтня з’являться на сайті Google. Там же буде викладений емулятор, на якому розробники зможуть протестувати свої додатки та ігри. Протягом декількох тижнів апдейт прилетить через Wi-Fi на смартфони та планшети Nexus (4, 5, 7, 10) і Google Play Edition. Android перескочив з версії 4.4.4 на 5.0, це великий апдейт, тому нововведень в ньому багато.

Продовжити..>>

Google випустила 64-розрядний емулятор Android L

Android-malware

 

Google випустила попередній 64-розрядний образ Android L,  вбудованого в інструменти розробника. Це дозволить творцям додатків протестувати програми і переписати частину коду, якщо знадобиться, до виходу системи.

У блозі розробників Android в Google+ вказується, що створені повністю на Java програми не потребують портування. Вони запускаються в емуляторі, а він в L-версії сам підтримує 64-розрядні процесори. А ось написане за допомогою інших мов і NDK може забажати деякого доопрацювання, котра враховує більше число регістрів, розширення максимально підтримуваного обсягу пам’яті і нові інструкції.

Уже зараз вийшло кілька Android-пристроїв з 64-розрядними процесорами, правда, всі вони поки на старій версії системи. Однак виробники можуть оновити досить швидко, тому користувачі не повинні залишитися без додатків. Та й разом з Android L представлять планшет Nexus 9, в основі якого 64-розрядної версії NVIDIA Tegra K1.

Продовжити..>>

Як на комп’ютері запустити Android Програми через Chrome?!

Здійснилося важлива подія — випущений безкоштовний емулятор, за допомогою якого в браузері Chrome можна запускати додатки та ігри, спочатку розроблені для Android. Цей хак працює на Windows, OS X і Linux.

Інструкція по установці емулятора:

1. Скачайте ARChon Runtime. Це модифікована версія Google Runtime, яка дозволяє запускати одночасно кілька додатків.
2. Розпакуйте викачаний zip-файл в будь-яке місце.
3. Запустіть Chrome 64 біта, версії 37 або вище ( а саме краще скачайте CANARY Версію) , перейдіть на chrome: // extensions (або «Меню> Установки> Розширення») і активуйте режим розробника.
4. Натисніть «Завантажити розпаковане розширення», знайдіть папку з розпакованим ARChon Runtime (вона називається vladikoff-archon-44bc9ba24037), виберіть її та натисніть ОК.

Приложения для Android в Chrome

Продовжити..>>