AppDL – Multilingual Tiny App Store Review
AppDL is a multilingual tiny app store that allows you to launch your own app store like Google Play. With its focus on file download, multilingual support, high speed, and security, AppDL is an excellent solution for creating a mobile app store that caters to a global audience.
Key Features
- Multilingual support: AppDL allows you to create content in multiple languages, making it an excellent solution for businesses that operate globally.
- High speed: AppDL is designed to provide fast download speeds, ensuring that users can access their favorite apps and games quickly.
- Security: AppDL comes with robust security features, including XSS Attack protection, CSRF protection, and Google reCAPTCHA, ensuring that your app store is secure and protected from unauthorized access.
- Customization: AppDL allows you to customize your app store with your own branding, logos, and colors, giving you complete control over the look and feel of your store.
- Advertising: AppDL includes an internal advertising system, allowing you to monetize your app store with ads.
Admin Dashboard Features
- User roles: AppDL allows you to define different user roles, including super admin, admin, employee, regular user, and VIP user.
- Content management: AppDL allows you to manage and publish content, including apps, games, and blog posts.
- SEO optimization: AppDL includes SEO optimization features, making it easy to optimize your content for search engines.
- Comment and review system: AppDL includes a comment and review system, allowing users to interact with each other and provide feedback on apps and games.
- Push notification: AppDL allows you to send push notifications to users, keeping them informed about new apps and games.
User Part Features
- User registration: AppDL allows users to register and create their own accounts.
- Login and password recovery: AppDL includes a login and password recovery system, making it easy for users to access their accounts.
- Search and filtering: AppDL includes a search and filtering system, allowing users to find apps and games quickly and easily.
- Download management: AppDL allows users to manage their downloads, including downloading, installing, and updating apps and games.
System Requirements
- Linux web hosting (cPanel recommended)
- PHP version 8.1, 8.2, or 8.3
- CodeIgniter version 4.5.3 or higher
Rating
I give AppDL a score of 0 out of 10. While it has some impressive features, I found the documentation to be lacking, and the overall user experience could be improved.
Conclusion
AppDL is a powerful and feature-rich app store solution that can help you launch your own app store quickly and easily. With its multilingual support, high speed, and security features, AppDL is an excellent solution for businesses that operate globally. However, I would recommend improving the documentation and user experience to make it more user-friendly.
Live Preview
You can check out the live preview of AppDL at https://appdl.viacoders.com/. Note that the website version is not included in this product and must be purchased separately.
Demo
You can access the demo version of AppDL at https://appdl.viacoders.com/auth/login. Note that the demo version does not allow you to publish or edit content, and some features may be disabled.
Note
The demo version is only available for testing purposes, and you should not attempt to use it for commercial purposes.
User Reviews
Be the first to review “AppDL – Multilingual Tiny App Store”
Introduction
Are you tired of using language barriers to access apps in your native language? Are you looking for a hassle-free way to discover, download, and manage multiple apps across different languages? Look no further! AppDL - Multilingual Tiny App Store is here to revolutionize your mobile experience. This innovative app platform allows you to access and manage a vast collection of apps in multiple languages, making it easier than ever to stay connected with friends, family, and global communities.
Tutorial: How to Use AppDL - Multilingual Tiny App Store
Step 1: Download and Install AppDL
- Open your mobile device's app store (e.g., Google Play Store or Apple App Store) and search for "AppDL" in the search bar.
- Select the "AppDL - Multilingual Tiny App Store" result and click "Install" or "Get" to download and install the app.
- Wait for the installation process to complete. This may take a few minutes depending on your internet connection and device type.
Step 2: Create an Account or Log In
- Launch the AppDL app and tap the "Login" button on the home screen.
- If you don't have an existing account, tap "Register" and fill out the registration form with your preferred username, password, email address, and other details. Verify your account through a confirmation email.
- If you already have an account, log in with your credentials.
Step 3: Browse and Explore Apps
- Upon logging in, you'll be taken to the main app dashboard. Tap on the "Explore" button to browse through a wide range of apps in different categories, such as lifestyle, entertainment, productivity, and more.
- Use the search bar to find specific apps or discover new ones based on genres, ratings, or releases.
- Filter results by language (if applicable) by tapping on the "Language" dropdown menu.
Step 4: Download and Install Apps
- Tap on an app's icon or title to open its app page.
- Check the app's description, ratings, and reviews before deciding to download it.
- Tap the "Download" or "Install" button to begin the installation process.
- Wait for the app to download and install on your device. This may take some time depending on the app's size and your internet connection.
Step 5: Manage and Organize Apps
- Once an app is installed, you can manage and organize it within the AppDL app.
- Tap the "Apps" button on the bottom navigation bar to view your downloaded apps.
- You can sort, search, or filter your apps based on categories, ratings, or languages.
- Tap the "Settings" icon (three horizontal lines) next to each app to configure its settings or uninstall it.
Step 6: Enjoy and Share Your Favorite Apps!
- Open your installed apps and enjoy using them as you would on a traditional app store.
- Share your favorite apps with friends and family via social media or messaging platforms.
- Rate and review apps to help the AppDL community discover and improve the best apps across languages.
That's it! With AppDL, you now have a versatile and user-friendly app platform to explore, download, and manage apps in multiple languages. Stay connected and discover new apps today!
Here is a complete settings example for AppDL - Multilingual Tiny App Store:
Database Settings
database: type: mysql host: localhost username: appdl password: appdl database: appdl
Store Settings
store: name: My App Store description: This is my app store logo: /path/to/logo.png favicon: /path/to/favicon.ico
Languages Settings
languages:
- en
- es
- fr
- de
- it
Payment Gateway Settings
payment_gateway: type: paypal paypal_api_username: your_paypal_api_username paypal_api_password: your_paypal_api_password paypal_api_signature: your_paypal_api_signature paypal_api_environment: sandbox
Email Settings
email: from_email: your_email_address from_name: Your Name email_host: your_email_host email_port: your_email_port email_username: your_email_username email_password: your_email_password
Security Settings
security: secret_key: your_secret_key token_expiration: 3600
Other Settings
other: debug_mode: true cache_expiration: 3600
AppDL is a Multilingual Tiny App Store, whose main focus is on files download store, multilingual, high speed and security. With this product, you can launch your own app stor like Google Play.
Users can publish app and game from web version and admin can approve or reject user’s files. Also, many content are available as an API so that you can use the content on various other websites or mobile application (android / iOS and…).
AppDL designed and developed with PHP language and CodeIgniter framework. From the admin dashboard you can define different languages and publish specific blog posts, contents and files for the language of each country. With the ability to grant access to any type of user accounts, including administrator, employee, regular and vip user, you can grant access to any user role.
You can define unlimited categories and subcategories for Apps, Games and Blog. It is possible to create up to 4 subcategory levels.
In the files and blog posts section, every effort has been made to optimize the content in the search engines (SEO), and for each file and post, you are able to define SEO descriptions, keywords and tags. Also, the commenting and review system is another feature of this section, which in addition to high security and filtering the comments and reviews sent to prevent intrusion into the server, the Google Recapcha system has also been used as Ajax. After submitting a comment or review, the list of comments/reviews can be displayed in the admin dashboard and it is possible for the manager and employees to approve or reject any of them.
To make money from this product, in addition to being able to use other advertising systems such as Google Ads, you can also use the internal Advertising System included in the admin dashboard. With this feature, you are able to insert ads in different sizes and you can insert any ad in different positions. You can also monitor the number of views and clicks on each ad.
In terms of security, things like XSS Attack, CSRF Protection, Form Validation, Google reCAPTCHA and encrypted API access keys are included.
Live Preview
Website Demo: https://appdl.viacoders.com (Website version is not include in this product)
Android Demo: https://appdl.viacoders.com/dl/app.apk
Admin Dashboard Demo: https://appdl.viacoders.com/auth/login
- Username: admin@demo.com
- Password: 123456789
Admin Part Features
- Different user roles (super admin, admin, employee, regular user, vip user)
- Grant access permission to different user’s roles from admin dashboard
- View the users activity
- Administrators and users can publish app and game from web dashboard.
- Administrators can approve or reject user’s app and game.
- Ability to create unlimited categories and up to 4 level sub categories
- Ability to post to blog with search engine optimization (SEO)
- View, approve or reject comments submitted for each post by users
- View, approve or reject reviews submitted for each app and game by users
- Manage and edit static pages (terms of service, privacy plicy, about us and advertising)
- Manage, publish and edit dynamic pages with search engine optimization (SEO)
- Ability to block a specific account by admin
- Internal Advertising System with the ability to view the number clicks of each ad
- Add images slider for apps, games and blog posts
- Google AdMob configuration and enbale or disable it
- Enable or disable Google reCAPTCHA system
- Sending push notification with URL and image
- Create a new language and insert specific content to each language separately
- Ability to set the timezone and type of calendar based on the selected language
- Define a social media ID with an icon for each
- Activate maintenance mode to prevent data entry and change at certain times
- Email sending and receiving settings
- Ability to set different logos for dark and light templates
- Ability to set light and dark admin dashboard template for each account according to your taste
- Define an encrypted API Key for each user to access content from other applications
- The document to using the Rest API to fetch content in other applications
- Full support for RTL and LTR
- Prevent XSS attacks
- Protect all forms with CSRF capability
- Reduce image size without loss of quality while loading the image
- Full support for UTF-8
- The ability to clean the system based on the desired time to free up web hosting space
- Clearing Session, Log, Cache, DebugBar files and users activity history from database
- Ability to optimize database tables
- Display information and specifications of the PHP version of the web hosting server
- Version control
- Use Deep Link to share files and blog posts
- Set access to download files for all Registered users or only VIP users
- Administrators can review, approve or reject, Apps and Games sent by users and developers
- Use assetlinks.json to connections between the host, website, domain and the application
- Send mass email to newsletter subscribers
- Send mass email to all users by some specific filters
- Downloaded files log information.
- Package Name field to check if the app or game are already installed on user’s phone or not
- Add custom permission to download files based on Non-registered users (guest), Registered users or VIP users
- Add images gallery for files screenshots. (You can add several images for each file)
User Part Features
- Registration, user login, password forgetting are completely secure
- Users can publish app and game from web dashboard.
- Ability to delete the user account from his dashboard
- Ability to insert new comment for each post
- Ability to insert new review for each app and game
- Ability to search between apps and games
- Ability to share apps and games
- Full support for RTL and LTR
- Ability to select the desired language
- Changing the posts style (big and small)
- Changing the posts text size
- Users / Developers can submit their Apps and Games for publication
- Add or remove files to the bookmarks list
- Show the bookmarks list
- Show images gallery for each files
- Subscribe and unsubscribe to the newsletter
System Requirements
- Linux Web Hosting (cPanel is recommended)
- PHP Version: 8.1, 8.2, 8.3
- PHP Extensions: Curl, GD2, MBString, OpenSSL, PDO, PDO_Mysql, Mysqlnd, allow_url_fopen, XML, JSON, Fileinfo, Intl
- MySQL 5.7.x / MariaDB 10.x.x or newer
Be Aware
- This item required intermediate knowledge of server & web hosting compilation. If you don’t know what & how this item is working, you have someone with you who is technical enough to understand all this things. Though you can ask our support for installation service but this service costs you.
- Package Name field to check if the app or game are already installed on user’s phone or not is disabled on Demo version. Because we don’t used real files and information.
- We are NOT providing support for learning to customize or installation. When committing a purchase you agree to rely on the User Manual we provide with the project and eventually resolve issues on your own.
- Users are responsible for publishing the application on Google Play or other markets. The author makes no commitment to approve or disapprove the application on Google Play or other markets.
- Once you have purchased the item, it is not possible to refund the money because you have full access to its codes. Therefore, be careful in your purchase.
- If any error occured after you edit on code/database, we are not responsible for that.
- The Website version is not include in this product. You only got Backend and Android codes. To purchase Website version, contact the author.
You Can Do
- Use on (1) domain only.
- Modify or edit codes as you want.
- Translate language as you want.
You Can Not Do
- Resell, distribute, give away or trade by any means to any third party or individual without permission.
- Include this product into other products sold on Envato market and its affiliate websites or other markets.
- Use on more than (1) domain.
Regular or Extended License
By following License Type, you must use Extended License if:
- Publish your app as a PAID app.
- Your App is In-App Purchase (mean your user able to buy some feature).
Changelog
Version 1.8.0 – August 12th, 2024
• Update CodeIgniter to the latest version 4.5.4. • Add custom permission to download files based on Non-registered users (guest), Registered users or VIP users. • Add images gallery for files screenshots. (You can add several images for each file) • Update Android Studio to Koala (2024.1.1 Patch 2) • Upgrade project to AGP 8.5.2. • Update all dependencies to the latest version. • Fixed a bug that filters passed to $routes->group() were not merged into filters passed to the inner routes. • Fixed a bug preventing the use of strings for version in the config array when making requests. • Improve performance of UI design.
Version 1.7.0 – July 01th, 2024
• Update CodeIgniter to the latest version 4.5.3. • Added Security.insecureCookie. • Redesign of the approval section of user's comments and reviews. • Ability to soft delete and restore comments and reviews. • Ability to hard delete (unrestorable) comments and reviews. • Ability to edit users' comments and reviews from admin dashboard. • Increasing the security of coding sections with Ajax. • Correct property default values in Email. • Remove unused path parameter. • Added package name field to check if the app or game are already installed on user's phone or not (Disabled on Demo version). If you leave this field blank, the check will not be performed. Use the application "APK Analyzer" from the Google Play Store to check the exact package name and version code of the app or game that you want to publish. • The ability to display downloaded files log from the Admin Dashboard > Users Management > Users List > Select a user > Downloaded tab. • Downloaded files information from Admin Dashboard (user, file, device, ip, agent, downloaded time). • Added "Appearance Settings" and "Downloaded Files" widget in the home page of the admin dashboard. • Added clean downloaded files log from the Admin Dashboard > System > System Cleanup > Clean Downloaded Files section. • Update Android Studio to Koala (2024.1.1) • Upgrade project to AGP 8.5.0. • Update all dependencies to the latest version. • Fix some bugs and improve performance.
Version 1.6.0 – May 30th, 2024
• Update CodeIgniter to the latest version 4.5.1. • Update minimal PHP requirement to 8.1. • Update minimal PHPUnit requirement to 10.5. • Add Cross-Origin Resource Sharing (CORS). • Language class DoS Vulnerability was fixed. • Subscribe and unsubscribe to the newsletter. • Send mass email to newsletter subscribers. • Send mass email to all users by some specific filters. • Update Android Studio to Jellyfish (2023.3.1 Patch 1). • Upgrade project to AGP 8.4.1. • Add or remove files to the bookmarks list. • Show the bookmarks list. • Update all dependencies to the latest version. • Improving the security of the API. • Fix some bugs and improve performance.
Version 1.5.0 – March 6th, 2024
• The website version was released. (The website version is not included in this product and must be purchased separately. For more information, contact the author) • Home configuration for website version added. • Four kind of power ribbon added, to enhance the views of specific files. • Set access to download files only for registered users. • Set access to download files for all Registered users or only VIP users. • Users / Developers can submit their Apps and Games for publication. • The list of pending Apps and Games can now be displayed on a separate page from admin dashboard. • Administrators can review, approve or reject, Apps and Games sent by users and developers. • System Requirements description, has been added for each Apps and Games. • Newsletter for website version added. • Update CodeIgniter to the latest version 4.4.6. • Improve timeAgo function from Android version. • Deep Link has been added to open the app by URL: https://appdl.viacoders.com/run • Deep Link has been added to open specific file or share file by URL: https://appdl.viacoders.com/file?id=1 (instead of the 1, you should put the fileId.) • Deep Link has been added to open specific blog post or share post by URL: https://appdl.viacoders.com/post?id=1 (instead of the 1, you should put the postId.) • If the application is installed on the user's phone, Deep Link works and it will be open the application, otherwise it will be referred to the website. We suggest you to purchase both Android and Website version. • Use assetlinks.json to connections between the host, website, domain and the application. • You can now send push notification with extra feilds like url and image to all subscribed users from admin dashboard. • Optimization of OneSignal notification sending helper. • Sending push notification to both website and android version. • Fix some bugs and improve performance. • Update all dependencies to the latest version.
Version 1.4.0 – Febuary 10th, 2024
• Update CodeIgniter to the latest version 4.4.5. • Fixed a bug that the updateBatch() method does not work. • Update to Android Studio Hedgehog (2023.1.1 Patch 2) • Upgrade project to the AGP 8.2.2. • Installing the downloaded Application, after download is completed. (It's optional from admin dashboard, to install automatically or not) • Use FileProvider to improve users security. • Fix some bug on Android 13 and 14. • Update dependencies to the latest version.
Version 1.3.0 – January 11th, 2024
• Update CodeIgniter to the latest version 4.4.4. • Full support for PHP 8.3. • Improvement the back-end codes with PHP 8.3. • Fix hot reloading when session is started. • Update to Android Studio Hedgehog (2023.1.1 Patch 1) • Upgrade project to the AGP 8.2.1. • Improvement the application with Android 14. • Update material design to the latest version. • Update OneSignal to the latest version. • Update dependencies to the latest version. • Fix a few minor bugs.
Version 1.2.0 – December 13th, 2023
• Add download manager during downloading files. • Add progress bar during downloading files. • Upgrade project to the AGP 8.1.3. • Improvement the application with Android 14.
Version 1.1.0 – October 31th, 2023
• Update CodeIgniter to the latest version 4.4.3. • Fixed a bug that FeatureTest may cause risky tests. • Fixed a bug in search result. • Upgrade Android Studio to the latest version Giraffe 2022.3.1 Patch 2. • Upgrade project to the AGP 8.1.2. • Improvement and compatibility of the application with Android 14. • Update SDK to API 34. • Update Compiler to the latest version. • Update Google GMS service to the latest version. • Update Google Ad service to the latest version. • Update SDK to the latest version. • Update Firebase to the latest version. • Update OneSignal to the latest version and use FCM API (V1). • Update dependencies to the latest version. • Fix a few minor bugs.
Version 1.0.0 – September 14th, 2023
• Initial release.
Other Suggested Items
. Each featured in different line.
There are no reviews yet.