|
| 1 | +import type { Article } from './_types'; |
| 2 | + |
| 3 | +export const tiktokDownloader: Article = { |
| 4 | + id: 'tiktok-downloader', |
| 5 | + slug: 'tiktok-downloader', |
| 6 | + badge: 'case', |
| 7 | + image: '/images/articles/tiktok-downloader/cover.jpg', |
| 8 | + sourceIcon: '/images/favicon.svg', |
| 9 | + sourceName: 'roman-purtow.ru', |
| 10 | + datePublished: '2026-05-16', |
| 11 | + isSimple: true, |
| 12 | + tech: 'Kotlin 2.2, Jetpack Compose (Material 3), Android 8.0+ (minSdk 26 / targetSdk 36), yt-dlp через youtubedl-android 0.18.1, FFmpeg 7.0.1, Python 3.11 (встроены в APK), Storage Access Framework, Foreground Service, AppMetrica, RuStore', |
| 13 | + siteUrl: 'https://www.rustore.ru/catalog/app/com.baslie.tiktokdownloader', |
| 14 | + siteDisplay: 'TikTok Downloader в RuStore', |
| 15 | + screenshotUrl: '/images/articles/tiktok-downloader/screenshot.jpg', |
| 16 | + ru: { |
| 17 | + title: 'TikTok Downloader — Android для скачивания тиктоков — Роман Пуртов', |
| 18 | + ogTitle: 'TikTok Downloader — Android для скачивания тиктоков', |
| 19 | + description: |
| 20 | + 'Выпустил в RuStore Android-приложение TikTok Downloader: скачивает видео без водяных знаков, до Full HD, аудио в MP3. Бесплатно, без рекламы и подписок.', |
| 21 | + ogDescription: |
| 22 | + 'Выпустил в RuStore Android-приложение TikTok Downloader: скачивает видео без водяных знаков, до Full HD, аудио в MP3. Бесплатно, без рекламы и подписок.', |
| 23 | + h1: 'TikTok Downloader — Android-приложение для скачивания видео без водяных знаков', |
| 24 | + metaLine: 'Пуртов Роман · 16 мая 2026', |
| 25 | + body: 'Выпустил в RuStore Android-приложение TikTok Downloader. Скачивает видео из тиктока без водяных знаков, в максимальном качестве, а ещё умеет выдёргивать звук в MP3. На РуСторе таких уже десяток с гаком, конкуренция плотная. Только у большинства оценки в районе тройки и сыроватый UX, а хороших по пальцам одной руки. Даже те, что хороши, мне по ощущениям не зашли, так что собрал своё.</p><p>Нативный Android: Kotlin 2.2 и Jetpack Compose с Material 3. Под капотом упакован yt-dlp, а вместе с ним прямо в APK живут Python 3.11 и FFmpeg 7.0.1, всё через библиотеку youtubedl-android. Парсер обновляется сам при первом запуске, так что версия приложения не завязана на то, как часто TikTok ломает свой API.</p><p>Папку сохранения пользователь выбирает сам через Storage Access Framework, скачка идёт в фоновом сервисе с видимым уведомлением о прогрессе. Ссылку приложение подхватывает из буфера обмена или из системного «Поделиться». Без рекламы, без подписок, без покупок.</p><p>Следующий на очереди — такой же скачивальщик для соцсети, которую нельзя называть.', |
| 26 | + screenshotAlt: 'Обложка приложения TikTok Downloader', |
| 27 | + dateLabel: '16 мая 2026', |
| 28 | + }, |
| 29 | + en: { |
| 30 | + title: 'TikTok Downloader — Android App for Downloading TikToks — Roman Purtov', |
| 31 | + ogTitle: 'TikTok Downloader — Android App for Downloading TikToks', |
| 32 | + description: |
| 33 | + 'Shipped TikTok Downloader to RuStore: an Android app that grabs TikTok videos without watermarks, up to Full HD, plus audio as MP3. Free, no ads, no subscriptions.', |
| 34 | + ogDescription: |
| 35 | + 'Shipped TikTok Downloader to RuStore: an Android app that grabs TikTok videos without watermarks, up to Full HD, plus audio as MP3. Free, no ads, no subscriptions.', |
| 36 | + h1: 'TikTok Downloader — Android App for Downloading TikTok Videos Without Watermarks', |
| 37 | + metaLine: 'Roman Purtov · May 16, 2026', |
| 38 | + body: 'Shipped TikTok Downloader to RuStore — an Android app that pulls TikTok videos without watermarks, up to Full HD, and can rip the audio as MP3. There are already a dozen-plus apps like this on RuStore, so competition is tight. The catch: most sit around three stars with a half-baked UX, and the actually good ones you can count on one hand. Even those didn’t click for me, so I built my own.</p><p>Native Android: Kotlin 2.2 with Jetpack Compose and Material 3. Under the hood — yt-dlp, and shipped right inside the APK alongside it are Python 3.11 and FFmpeg 7.0.1, all via the youtubedl-android library. The parser updates itself on first launch, so the app version isn’t tied to how often TikTok breaks its API.</p><p>The save folder is picked by the user via the Storage Access Framework; the download runs in a foreground service with a visible progress notification. The app picks up links from the clipboard or from the system «Share» sheet. No ads, no subscriptions, no in-app purchases.</p><p>App is only available in RuStore, the Russian Android marketplace. Next up is the same kind of downloader for that other social network you’re not allowed to name.', |
| 39 | + screenshotAlt: 'TikTok Downloader app cover', |
| 40 | + dateLabel: 'May 16, 2026', |
| 41 | + }, |
| 42 | +}; |
0 commit comments