Download Appteka (works without ads)

Appteka is a community-driven, free Android apps market

SkyDroid

SkyDroid icon

SkyDroid

712 downloads

Uploaded by
Bike
Version
0.5.5 (build 55) 
Size
25.1 MiB
Publish Date
2021-11-18
Category
Productivity
Rating
1.00 (1)
Package
app.skydroid
Minimum OS
Android 4.1
SHA1
09e4cb2ef1bbf8dd0ecec0e35b36a858165650f1
Security
Verdict: Safe
ClamAV: Clean (scanned 26331732 bytes)
Description
SkyDroid is a decentralized, domain-based Android app store that offers easy and fast app distribution, discoverability and security through collections, multiple language support, multiple themes, search and filters, nice error handling and of course a good user experience. After installing the app for the first time, open it, go to Collections and add some recommended collections. Go back to the Applications section and enjoy! ¤ Installation + first steps ¤ Visit: https://get.skydroid.app on your Android device. Open the downloaded APK file and install it. Open SkyDroid and go to the "Collections" section. Add some recommended collections. Go back to "Apps" and enjoy! How to publish your own app. See: https://skydroid.dev ◇ Video demonstration ◇ Here's a little demonstration of the app and how it works: https://youtu.be/MTSrz3Jb778?t=2461. Why it matters Fair and secure app distribution is more important than ever. (See current news about the Apple App Store and Google Play). SkyDroid aims to solve this problem on Android by making direct app distribution decentralized, user-friendly, accessible and secure. Technical details Applications Every app on SkyDroid is offered through a specific domain. Handshake domains are also fully supported to ensure complete decentralization. For example, the domain noteless. has a TXT record with the following content: skydroid-app=1+AADbpx41U1UCRcIhSHvzRAgt8LJYaDlxiLyqHnPj8ckXAA+0a2e07bb2666409ceb6f49072e296d6ca4f2050af098da1cf6d17fd09b49e6cc Part skydroid-app= tells SkyDroid that this domain/name contains the app. 1 is the version of this record format. The AADbpx41U1UCRcIhSHvzRAgt8LJYaDlxiLyqHnPj8ckXAA part is Skylink (which we will talk about later), pointing to the app metadata file. The 0a2e07bb2666409ceb6f490e296d6ca4f2050af098da1cf6d17fd09b49e6cc part is the sha256 hash of the metadata file for integrity. Okay, but what is Skylink? Skylink points to a file on Sia Skynet. Sia Skynet is a decentralized CDN and file sharing platform for developers. It works as follows: There are several so-called "portals" to Skynet. (e.g. https://siasky.net/ or https://www.siacdn.com/, anyone can host one!) A file uploaded to one portal can be downloaded from any other portal! This provides a completely decentralized file exchange, because the uploader can use any portal or even upload directly to Skynet and the user can choose between any portals! Skylinks should be used for metadata files and can be used for app icons, images and APK files. So, back to the metadata file! If you add noteless.redsolver to SkyDroid, the app will check the TXT name entries as explained above and then load the metadata file. In the SkyDroid settings, you can select any Skynet portal of your choice. The metadata file is checked against the hash and then the application is displayed in the user interface. If the SkyDroid user wants to check for updates to all apps, only TXT entries need to be checked. Only if a new metadata hash is found the metadata file is loaded again and applied. Collections The collection in SkyDroid has two main purposes: to offer a way to discover applications offer a decentralized system of trust for applications. The collection metadata file is loaded in exactly the same way as the application metadata file from the domain name (e.g. redsolver), but the TXT entry uses skydroid-collection= instead of skydroid-collection=. App discovery A collection can be created by anyone. Usually it contains several curated domains/names from the SkyDroid apps that the author of the collection wants to recommend. For example, a developer can build a collection from his own apps and some other apps that he has found and thinks are good. When a SkyDroid user adds a collection, each app in it is also added. Some collections are "recommended" by me in the app so that the user can get started quickly, but any collection can easily be added by simply clicking the "Add" button and entering the domain/name. Decentralized Trust Collections can also "verify" the applications they list. This means that a hash of its metadata is added to the name of the application. This allows security researchers or companies to verify the application and mark it as "safe." This system can also be used for other "checks", such as to see if an app is good or not. The user can see how many and which collections have checked the application in its current state on the "Application Page". Examples of metadata files. The user can see how many and which collections have checked the application in the current state on the "Application Page". Examples of metadata files metadata file collection redsolver (can be JSON or YAML): name: collection red description: This collection contains all the applications available via SkyDroid that I know about. Some applications have been tested. icon: sia://PAGUwiKmHy_83Att8NssAMj79PF1V8g5x_B2lKyThFhKig apps: - name: noteless. redsolver verifiedMetadataHashes: [ f7922a73001a8838db29aa4eea5bc91244c07b65fd9a2f1bad16b6a491308af4, 4bd9b5ad567784b4defa02a892794b28b4acc0b8e32b6c2e996f955280cfed02, f06c6781e7964ab458903594189734216a06f71bc820d2816c3f5347cff72fd5, 0a2e07bb2666409ceb6f49072e296d6ca4f2050af098da1cf6d17fd09b49e6cc, ] - имя: skydroid. app verifiedMetadataHashes: [bdcbc30b582a078deaea5c6c12f8d265ca229229e5143bb63974e91871de343fe] Application metadata file noteless.redsolver (can be JSON or YAML) Open Source: https://github.com/redsolver/skydroid Any bugs/problems/errors, post them here: https://github.com/redsolver/skydroid/issues List of all changes: https://github.com/redsolver/skydroid/blob/HEAD/CHANGELOG.md IzzyOnDroid: https://apt.izzysoft.de/fdroid/index/apk/app.skydroid Official IzzyOnDroid repository for F-Droid: https://apt.izzysoft.de/fdroid/repo?fingerprint=3BF0D6ABFEAE2F401707B6D966BE743BF0EEE49C2561B9BA39073711F628937A SkyDroid - это децентрализованный магазин приложений для Android на основе домена, который предлагает простое и быстрое распространение приложений, возможность обнаружения и безопасность с помощью коллекций, поддержку нескольких языков, множество тем, поиск и фильтры, приятную обработку ошибок и, конечно же, хороший пользовательский опыт. После установки приложения в первый раз откройте его, перейдите в раздел Коллекции и добавьте несколько рекомендуемых коллекций. Вернитесь в раздел "Приложения" и наслаждайтесь! ¤ Установка + первые шаги ¤ Посетите сайт: https://get.skydroid.app на вашем устройстве Android. Откройте скачанный APK-файл и установите его. Откройте SkyDroid и перейдите в раздел "Коллекции". Добавьте несколько рекомендуемых коллекций. Перейдите обратно в "Приложения" и наслаждайтесь! Как опубликовать собственное приложение. Смотрите: https://skydroid.dev ◇ Видеодемонстрация ◇ Вот небольшая демонстрация приложения и его работы: https://youtu.be/MTSrz3Jb778?t=2461. Почему это важно Честное и безопасное распространение приложений сейчас важно как никогда. (см. текущие новости о Apple App Store и Google Play). SkyDroid стремится решить эту проблему на Android, сделав прямое распространение приложений децентрализованным, удобным в использовании, доступным и безопасным. Технические детали Приложения Каждое приложение на SkyDroid предлагается через определенный домен. Домены Handshake также полностью поддерживаются для обеспечения полной децентрализации. Например, домен noteless.redsolver имеет TXT-запись со следующим содержанием: skydroid-app=1+AADbpx41U1UCRcIhSHvzRAgt8LJYaDlxiLyqHnPj8ckXAA+0a2e07bb2666409ceb6f49072e296d6ca4f2050af098da1cf6d17fd09b49e6cc Часть skydroid-app= сообщает компании SkyDroid, что данный домен/имя содержит приложение. 1 - это версия данного формата записи. Часть AADbpx41U1UCRcIhSHvzRAgt8LJYaDlxiLyqHnPj8ckXAA - это Skylink (о котором мы расскажем позже), указывающий на файл метаданных приложения. Часть 0a2e07bb2666409ceb6f49072e296d6ca4f2050af098da1cf6d17fd09b49e6cc - это хэш sha256 файла метаданных для обеспечения целостности. Хорошо, но что такое Skylink? Скайлинк указывает на файл на Sia Skynet. Sia Skynet - это децентрализованная CDN и платформа обмена файлами для разработчиков. Она работает следующим образом: Существует несколько так называемых "порталов" к Skynet. (например, https://siasky.net/ или https://www.siacdn.com/, каждый может разместить у себя такой портал!) Файл, загруженный на один портал, может быть скачан с любого другого портала! Это обеспечивает полностью децентрализованный обмен файлами, так как загружающий может использовать любой портал или даже напрямую загружать в Скайнет, а пользователь может выбирать между любыми порталами! Skylinks должен использоваться для файлов метаданных и может использоваться для иконки приложения, изображений и APK-файлов. Итак, вернемся к файлу метаданных! Если вы добавите noteless.redsolver в SkyDroid, приложение проверит TXT-записи имени, как объяснялось выше, а затем загрузит файл метаданных. В настройках SkyDroid вы можете выбрать любой портал Skynet по своему усмотрению. Файл метаданных сверяется с хэшем, после чего приложение отображается в пользовательском интерфейсе. Если пользователь SkyDroid хочет проверить обновления всех приложений, необходимо проверить только TXT-записи. Только если найден новый хэш метаданных, файл метаданных загружается снова и применяется. Коллекции Коллекция в SkyDroid имеет две основные цели: предложить способ обнаружения приложений предложить децентрализованную систему доверия для приложений. Файл метаданных коллекции загружается точно так же, как файл метаданных приложения из доменного имени (например, redsolver), но в TXT-записи вместо skydroid-collection= используется skydroid-collection=. Обнаружение приложений Коллекция может быть создана кем угодно. Обычно она содержит несколько курируемых доменов/имен из приложений SkyDroid, которые автор коллекции хочет рекомендовать. Например, разработчик может создать коллекцию из своих собственных приложений и некоторых других приложений, которые он нашел и считает хорошими. Когда пользователь SkyDroid добавляет коллекцию, каждое приложение в ней также добавляется. Некоторые коллекции "рекомендованы" мной в приложении, чтобы пользователь мог быстро начать работу, но любую коллекцию можно легко добавить, просто нажав кнопку "Добавить" и введя домен/имя. Децентрализованная система доверия Коллекции также могут "проверять" приложения, которые они перечисляют. Это означает, что к названию приложения добавляется хэш его метаданных. Это позволяет исследователям безопасности или компаниям проверить приложение и пометить его как "безопасное". Эта система также может быть использована для других "проверок", например, чтобы проверить, является ли приложение хорошим или нет. Пользователь может увидеть, сколько и какие коллекции проверили приложение в текущем состоянии на "Странице приложений". Примеры файлов метаданных Файл метаданных коллекции redsolver (может быть JSON или YAML): название: коллекция red описание: Эта коллекция содержит все приложения, доступные через SkyDroid, о которых я знаю. Некоторые приложения проверены. icon: sia://PAGUwiKmHy_83Att8NssAMj79PF1V8g5x_B2lKyThFhKig приложения: - имя: noteless.redsolver verifiedMetadataHashes: [ f7922a73001a8838db29aa4eea5bc91244c07b65fd9a2f1bad16b6a491308af4, 4bd9b5ad567784b4defa02a892794b28b4acc0b8e32b6c2e996f955280cfed02, f06c6781e7964ab458903594189734216a06f71bc820d2816c3f5347cff72fd5, 0a2e07bb2666409ceb6f49072e296d6ca4f2050af098da1cf6d17fd09b49e6cc, ] - имя: skydroid.app verifiedMetadataHashes: [bdcbc30b582a078deaea5c6c12f8d265ca22922e5143bb63974e91871de343fe] Файл метаданных приложения noteless.redsolver (может быть JSON или YAML) Открытый исходный код: https://github.com/redsolver/skydroid Все недочёты/проблемы/ошибки высказывайте и обсуждайте здесь: https://github.com/redsolver/skydroid/issues Список всех изменений: https://github.com/redsolver/skydroid/blob/HEAD/CHANGELOG.md IzzyOnDroid: https://apt.izzysoft.de/fdroid/index/apk/app.skydroid Официальный репозиторий IzzyOnDroid для F-Droid: https://apt.izzysoft.de/fdroid/repo?fingerprint=3BF0D6ABFEAE2F401707B6D966BE743BF0EEE49C2561B9BA39073711F628937A

You may also be interested

Bear Player icon
  • 2 downloads
  • 28.0 MiB
KillApps icon
  • 9 downloads
  • 8.8 MiB
Money Lover icon
  • 0 downloads
  • 69.8 MiB
Seven icon
  • 0 downloads
  • 174.3 MiB
Elevate icon
  • 2 downloads
  • 125.8 MiB
Duolingo icon
  • 2 downloads
  • 137.8 MiB
Nine icon
  • 2 downloads
  • 56.1 MiB
Volume Control icon
  • 0 downloads
  • 26.6 MiB
Windy icon
  • 6 downloads
  • 71.0 MiB
Pinnit icon
  • 2 downloads
  • 11.4 MiB
Electrical Calculations icon
  • 12 downloads
  • 26.2 MiB
QRbot icon
  • 10 downloads
  • 7.1 MiB
Ampere icon
  • 5 downloads
  • 19.0 MiB
eWeather HDF icon
  • 8 downloads
  • 30.1 MiB
AVG Cleaner icon
  • 3 downloads
  • 43.0 MiB
Gemini icon
  • 35 downloads
  • 16.5 KiB
NovaTV icon
  • 19 downloads
  • 11.3 MiB
FilmPlus icon
  • 31 downloads
  • 22.9 MiB
Live Wallpapers icon
  • 7 downloads
  • 14.7 MiB
KillApps icon
  • 1 downloads
  • 10.3 MiB
Folder Player Pro icon
  • 8 downloads
  • 4.6 MiB
DobbyVPN icon
  • 8 downloads
  • 27.0 MiB
aShell You icon
  • 11 downloads
  • 9.0 MiB
KingPatcher icon
  • 36 downloads
  • 6.4 MiB
Yandex Maps Patcher icon
  • 42 downloads
  • 5.5 MiB
Magma icon
  • 76 downloads
  • 33.5 MiB
VK X icon
  • 26 downloads
  • 38.1 MiB
Fulguris icon
  • 16 downloads
  • 9.6 MiB
XEQ Equalizer icon
  • 37 downloads
  • 7.5 MiB
KillApps icon
  • 40 downloads
  • 10.2 MiB
KillApps icon
  • 5 downloads
  • 10.4 MiB
SpotiFLAC icon
  • 36 downloads
  • 52.6 MiB
DNSNet icon
  • 57 downloads
  • 16.3 MiB
Quad9 Connect icon
  • 60 downloads
  • 15.5 MiB
DNS Hero icon
  • 34 downloads
  • 3.4 MiB
LinkDroid for Linkwarden icon
  • 9 downloads
  • 6.3 MiB
Super Productivity icon
  • 14 downloads
  • 15.2 MiB
My Brain icon
  • 24 downloads
  • 8.5 MiB
LinkHub icon
  • 19 downloads
  • 2.6 MiB
Linkora icon
  • 12 downloads
  • 11.5 MiB
Stashly icon
  • 20 downloads
  • 4.0 MiB
SMS2Email icon
  • 22 downloads
  • 15.6 MiB
PassVault icon
  • 17 downloads
  • 3.6 MiB
Habit-Maker icon
  • 6 downloads
  • 2.7 MiB
Findroid icon
  • 28 downloads
  • 36.2 MiB
HMA-OSS icon
  • 8 downloads
  • 2.9 MiB
Flicky icon
  • 34 downloads
  • 3.8 MiB
BasicCashFlow icon
  • 10 downloads
  • 4.9 MiB
CuteCalc icon
  • 6 downloads
  • 2.1 MiB
Amethyst icon
  • 0 downloads
  • 26.3 MiB
Airbrush icon
  • 47 downloads
  • 366.2 MiB
Hypic icon
  • 70 downloads
  • 292.3 MiB
Metrolist icon
  • 42 downloads
  • 21.6 MiB
Wire icon
  • 3 downloads
  • 104.7 MiB
SimpleX icon
  • 12 downloads
  • 70.9 MiB
Talk icon
  • 6 downloads
  • 111.6 MiB
Chaka icon
  • 13 downloads
  • 19.7 MiB
ANeko icon
  • 20 downloads
  • 5.0 MiB
BitTorrent icon
  • 16 downloads
  • 81.3 MiB
Color Widgets icon
  • 42 downloads
  • 35.6 MiB
LogoWiz icon
  • 9 downloads
  • 39.4 MiB
FixPlus icon
  • 51 downloads
  • 49.5 MiB
Litube icon
  • 89 downloads
  • 5.4 MiB
Vbmeta Patcher icon
  • 13 downloads
  • 4.8 MiB
Quetta icon
  • 55 downloads
  • 147.5 MiB
UpdateLocker icon
  • 20 downloads
  • 2.3 MiB
Save Location icon
  • 38 downloads
  • 21.1 MiB
Clock icon
  • 59 downloads
  • 16.8 MiB
TV Remote 2 icon
  • 0 downloads
  • 38.5 MiB
OCEAN STREAMZ icon
  • 165 downloads
  • 30.2 MiB
Taskito icon
  • 8 downloads
  • 10.0 MiB
Calculator AI icon
  • 51 downloads
  • 17.4 MiB
Grok icon
  • 123 downloads
  • 60.1 MiB
Just Delete Me icon
  • 65 downloads
  • 8.4 MiB
ReVanced Xposed Spotify icon
  • 24 downloads
  • 1.2 MiB
PowerDirector icon
  • 78 downloads
  • 227.7 MiB
PowerDirector icon
  • 43 downloads
  • 216.2 MiB
DramaBox icon
  • 65 downloads
  • 63.0 MiB
PixelPlayer icon
  • 45 downloads
  • 53.8 MiB
Seven icon
  • 19 downloads
  • 121.0 MiB
MagicEditor icon
  • 22 downloads
  • 130.8 MiB
Sticker.ly icon
  • 13 downloads
  • 74.0 MiB
AI Video Enhancer - Utool icon
  • 110 downloads
  • 55.5 MiB
BD File Manager icon
  • 44 downloads
  • 41.8 MiB
Dns Speed Test icon
  • 41 downloads
  • 8.6 MiB
Privify VPN icon
  • 87 downloads
  • 39.7 MiB
Niagara Launcher icon
  • 40 downloads
  • 14.6 MiB
Waterfox icon
  • 51 downloads
  • 103.6 MiB
Quetta icon
  • 65 downloads
  • 147.5 MiB
Copilot icon
  • 347 downloads
  • 98.5 MiB
Librera icon
  • 63 downloads
  • 94.0 MiB
Mantle icon
  • 24 downloads
  • 17.9 MiB
NewPipe icon
  • 140 downloads
  • 6.7 MiB
ByeByeDPI icon
  • 6 downloads
  • 3.0 MiB
PornTotal icon
  • 315 downloads
  • 24.3 MiB
PornTotal icon
  • 89 downloads
  • 26.5 MiB