Download Appteka (works without ads)

Appteka is a community-driven, free Android apps market

SkyDroid

SkyDroid icon

SkyDroid

701 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
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

Gemmy AI icon
  • 0 downloads
  • 55.8 MiB
PowerVPN icon
  • 40 downloads
  • 30.6 MiB
Shuttle VPN icon
  • 30 downloads
  • 29.3 MiB
Night Clock icon
  • 13 downloads
  • 9.2 MiB
Audio Editor icon
  • 3 downloads
  • 60.6 MiB
Love Stories icon
  • 51 downloads
  • 347.5 MiB
PowerVPN icon
  • 101 downloads
  • 33.7 MiB
AIDA64 icon
  • 37 downloads
  • 11.0 MiB
Windy icon
  • 17 downloads
  • 68.2 MiB
SayIt icon
  • 40 downloads
  • 11.6 MiB
Digital Compass icon
  • 18 downloads
  • 19.9 MiB
Flashlight Plus icon
  • 15 downloads
  • 18.7 MiB
Shuttle VPN icon
  • 40 downloads
  • 32.9 MiB
MeChat icon
  • 11 downloads
  • 132.0 MiB
YouTube ReVanced icon
  • 90 downloads
  • 173.3 MiB
Appwatch icon
  • 40 downloads
  • 10.1 MiB
Hypic icon
  • 141 downloads
  • 274.7 MiB
Dr.Web Light icon
  • 47 downloads
  • 23.8 MiB
Dev Tools Pro icon
  • 49 downloads
  • 7.9 MiB
Snaptube icon
  • 87 downloads
  • 50.1 MiB
Headway icon
  • 8 downloads
  • 15.7 MiB
Ampere icon
  • 31 downloads
  • 21.3 MiB
Security icon
  • 95 downloads
  • 101.0 MiB
WeatherPro icon
  • 14 downloads
  • 46.6 MiB
English Galaxy icon
  • 21 downloads
  • 21.3 MiB
МДС icon
  • 30 downloads
  • 9.1 MiB
AIDA64 icon
  • 36 downloads
  • 10.3 MiB
Mello Night icon
  • 13 downloads
  • 11.7 MiB
Glass IconPack icon
  • 29 downloads
  • 26.5 MiB
Zyra Icon Pack icon
  • 44 downloads
  • 28.5 MiB
Musify icon
  • 110 downloads
  • 33.0 MiB
Zuan Kernel Manager icon
  • 47 downloads
  • 15.0 MiB
Assistant Chooser icon
  • 41 downloads
  • 6.6 MiB
MobiOffice icon
  • 69 downloads
  • 99.5 MiB
MobiOffice icon
  • 11 downloads
  • 96.9 MiB
XEQ Equalizer icon
  • 64 downloads
  • 7.3 MiB
Zero Cleaner icon
  • 69 downloads
  • 5.1 MiB
Ampere icon
  • 30 downloads
  • 21.4 MiB
CapCut icon
  • 161 downloads
  • 231.5 MiB
Horizon Live Wallpapers icon
  • 34 downloads
  • 22.6 MiB
Black Screen icon
  • 45 downloads
  • 6.5 MiB
iMe icon
  • 36 downloads
  • 184.8 MiB
Esport Logo icon
  • 11 downloads
  • 46.2 MiB
VN - Video Editor icon
  • 30 downloads
  • 252.1 MiB
Obtainium icon
  • 19 downloads
  • 23.1 MiB
YourHour icon
  • 3 downloads
  • 36.8 MiB
LogoWiz icon
  • 29 downloads
  • 39.1 MiB
Stickify Store icon
  • 23 downloads
  • 31.2 MiB
MATE VPN icon
  • 168 downloads
  • 29.4 MiB
NETFLY icon
  • 92 downloads
  • 57.2 MiB
Radio USA icon
  • 8 downloads
  • 16.5 MiB
SmartTube icon
  • 48 downloads
  • 22.1 MiB
Pixel 4D icon
  • 100 downloads
  • 17.3 MiB
Mstudio icon
  • 70 downloads
  • 25.3 MiB
CastDuo icon
  • 60 downloads
  • 47.5 MiB
TikTok Plugin icon
  • 91 downloads
  • 4.3 MiB
AIDA64 icon
  • 43 downloads
  • 11.0 MiB
Truecaller icon
  • 87 downloads
  • 115.8 MiB
Truecaller icon
  • 72 downloads
  • 115.8 MiB
Phone icon
  • 67 downloads
  • 11.4 MiB
1Weather icon
  • 22 downloads
  • 41.1 MiB
Channel icon
  • 122 downloads
  • 45.4 MiB
Harmony Music icon
  • 50 downloads
  • 11.4 MiB
Sticker Maker icon
  • 20 downloads
  • 18.8 MiB
Chroma Lab icon
  • 38 downloads
  • 13.6 MiB
Vivy AI icon
  • 207 downloads
  • 69.5 MiB
Appwatch icon
  • 63 downloads
  • 10.2 MiB
Funko icon
  • 63 downloads
  • 44.0 MiB
Torrent Pro icon
  • 93 downloads
  • 31.5 MiB
Weawow icon
  • 67 downloads
  • 5.5 MiB
Grok icon
  • 550 downloads
  • 77.2 MiB
DeepSeek icon
  • 142 downloads
  • 36.0 MiB
VPN Hotspot icon
  • 42 downloads
  • 10.7 MiB
Samsung Smart View - Cast To icon
  • 64 downloads
  • 24.3 MiB
Grok icon
  • 65 downloads
  • 40.2 MiB
Video Downloader and Player icon
  • 138 downloads
  • 12.3 MiB
Blood Pressure Tracker icon
  • 25 downloads
  • 9.4 MiB
LuluStream Video Player - Downloader icon
  • 38 downloads
  • 11.2 MiB
Updater icon
  • 253 downloads
  • 11.3 MiB
InSaver icon
  • 29 downloads
  • 13.8 MiB
Nomad Music icon
  • 70 downloads
  • 39.9 MiB
Zero Cleaner icon
  • 45 downloads
  • 5.3 MiB
Weawow icon
  • 44 downloads
  • 6.8 MiB
Lulustream Video Downloader - Player icon
  • 19 downloads
  • 10.6 MiB
Notification Widget icon
  • 19 downloads
  • 732.2 KiB
KMPlayer Plus (Divx) icon
  • 126 downloads
  • 194.6 MiB
ByeByeDPI icon
  • 258 downloads
  • 3.1 MiB
Weawow icon
  • 48 downloads
  • 12.9 MiB
Кино HD Mod icon
  • 173 downloads
  • 14.1 MiB
Photos icon
  • 125 downloads
  • 167.5 MiB
VK icon
  • 95 downloads
  • 17.0 MiB
Messages icon
  • 47 downloads
  • 5.8 MiB
Wi-Fi icon
  • 146 downloads
  • 16.5 KiB
Conversations icon
  • 23 downloads
  • 21.5 MiB
Conversations icon
  • 4 downloads
  • 17.0 MiB
YouTube ReVanced icon
  • 198 downloads
  • 158.7 MiB