Coder Social home page Coder Social logo

solkin / appteka-android Goto Github PK

View Code? Open in Web Editor NEW
263.0 13.0 19.0 12.84 MB

💊 Appteka is an alternative store for Android

Home Page: https://appteka.store

License: GNU General Public License v3.0

Java 26.50% Kotlin 73.50%
android apk share cloud store installer

appteka-android's Introduction

Appteka Appteka

Appteka is an alternative store for Android. It also can extracts APKs, are installed on your Android device and cope them into your SD card.

  • Fast and easy to use.
  • Extracts almost all application, including system applications.
  • No ROOT access required.
  • Upload Apk's to special Appteka.Store.
  • Provided Search option to search applications.
  • Support features of Android 9.0
  • Can backup and install Apk's from your SD Card.
  • Install free apps from Appteka.Store.
  • Discuss apps and games with other Appteka users in realtime chat!

Screenshot Screenshot

Screenshot Screenshot

Screenshot Screenshot

appteka-android's People

Contributors

poussinou avatar solkin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

appteka-android's Issues

Select Text option for translating discussion chat messages

Right now only these options exist for the text messages:

Screenshot_20240113_142523_Appteka.jpg

This is a hassle for translating because each message has to be individually copied, leave the app to open translate app, paste...

Sure other ways exist through third party apps - like a translate button popup bubble on every copy action, or a screen scanning app that translates everything on phone screen always - but those are last resorts.

The way Samsung Messages deals with selecting text seems to be a simple and great way to implement this without having to completely change the setup, just add another option to menu and then some text box frame to copy:

Screen_Recording_20240113_142152_Translate.mp4

Right now Appteka community is like really several separate groups just sharing a space, but making language translation easier would go a long way in improving cooperation between everyone and also just make the store so much easier and understandable to use, and of course most importantly to be sure about the information being shared about the mod apps is understood and accurate.

Publishing requirements appteka

  • Allow submission of non-open source code app

Allow submission of non-open source code app

f-droid and IzzyOnDroid To submit an app, you have to open source it, and not all developers are willing to open source it, which makes it impossible for people to get rid of Google play completely.

Must be in line with other appteka Publicish Requirements


  • Tracking & advertising Cookies no ip & GPS coordinates latitude

Tracking & advertising

The advertised version may generate more revenue for developers than purchasing the Pro version.

Third-party analysis libraries in the form of proprietary software are not accepted
appteka Exodus | android-classyshark | ClassyShark3xodus | TrackerControl instance scan application

Examples of more than 250 permissions completely infringe privacy


  • directory/file structure

directory/file structure

Free developers from clutter. People analyzing ads, tracking, antivirus, faster and more efficient.

tauri | fastlane | GPP | Gradle


  • Forbidden to submit the APP that damages the freedom of the Internet

Forbidden to submit the APP that damages the freedom of the Internet

For example, VPN APP restricts national/regional use. due to policy this service is not available in your region.

By discriminating in this way, they undermine the freedom of the Internet.
VPN are supposed to be apps that bring freedom of the internet to people, not to be used for political purposes to undermine it.



  • Donate

Sponsored cryptocurrency for developers, Add Cryptocurrency address

Click to copy

example Donate

Bitcoin 17Pk1RurnkJxLV9V7mc6Y7dLyHFb9rvQDq
Monero 17Pk1RurnkJxLV9V7mc6Y7dLyHFb9rvQDq
Zcash 17Pk1RurnkJxLV9V7mc6Y7dLyHFb9rvQDq
MetaMask 17Pk1RurnkJxLV9V7mc6Y7dLyHFb9rvQDq
uphold 17Pk1RurnkJxLV9V7mc6Y7dLyHFb9rvQDq

i will love to do copywriting for you

I love your application and would want to contribute to it, I'm not a developer but I am good at copywriting. I would love to make a copywrite for your Readme and make a pull request for you to merge. Your response would be highly appreciated. Also I would like to request if we could communicate via email, so I don't have to create issues. Thank you.

Logo design for Appsend

Hello! I saw that you are using original android icon as a logo. If you want it, I can make a unique logo design for Appsend. My main aim is make my portfolio better with supporting open-source projects. So, I am waiting your feedbacks, have a nice day! :)

Best Regards
Baran Pirinçal
Graphic Designer

Ability to respond to people who comment on your uploads

Installed your app from FDroid.

Because of the sheer amount of different versions of apps and the fact some are modded or come from unofficial sources, I'm finding I am having comments to some of my uploads saying failed to install or update because their version of app installed has been signed differently.

Could you make an update to include uploaders the chance to respond to users? I try to be as honest as I can of where an APK has come from or its purpose but having 1 star ratings on some of my uploads due to users having different signed apks is quite frustrating.

Thanks

Why is cleartext traffic needed?

My scanner just got a few additional checks, and reported on the latest release:

! repo/com.tomclaw.appsend_732.apk declares flag(s): usesCleartextTraffic
! repo/com.tomclaw.appsend_732.apk declares sensitive permission(s): android.permission.REQUEST_INSTALL_PACKAGES android.permission.REQUEST_DELETE_PACKAGES android.permission.READ_EXTERNAL_STORAGE*

While REQUEST_INSTALL_PACKAGES and REQUEST_DELETE_PACKAGES are clear for your app (and have been added to its allow-list already), the other two leave questions open:

  • does the app use unsecured connections (i.e. http:// instead of https://) – or why does it declare usesCleartextTraffic?
  • READ_EXTERNAL_STORAGE was granted implicit (indicated by the * at its end) as WRITE_EXTERNAL_STORAGE is requested. Can you please clarify what those are needed for? Not saying "alert!", just asking for information here.

Thanks in advance!

Inclusion in F-Droid

Hi,

Since this app is now officially GNU GPLv3licensed, are you considering the fact to add it to F-Droid? There is a strong community behind, that do not use Google Play nor anything else, except F-Droid.

You can find some documentation here.

Otherwise, if you don't want to work on the inclusion of this app by yourself, would it be ok for you if someone else do it for you?

DISCLAIMER suggestions

#4 (comment)

Before uploading, every user accept this disclaimer:

Important! By clicking "Yes" you confirm that:

1. You do not violate the licenses of applications uploaded to the Appteka store.
2. This software does not violate copyright and applicable laws.
3. The owner of the appsend.store is not responsible for the uploaded software.

Before downloading, every user accepts another disclaimer:

Submitted applications in this cloud are uploaded by Appteka users. The author is not responsible for the quality of the content provided. By clicking "Yes" you accept this condition.


@solkin
Thanks for making it clear to the Appteka users.

I would like to suggest following changes.

Currently there are 2 options (yes or no) for such disclaimer & Appteka shows such disclaimer only onetime for each (downloaded & upload).
Usually we never read such disclaimer/warning, we just click yes/ok/agree/accept.

Suggestions:

  1. add timer to current "Yes" button (check screen recording)
  2. add a new check-box called "Never show this again" (check screenshot) (if you do click on checkbox & just click Yes directly then it should show such disclaimer each time you try to upload/download files)
  3. replace "No" button with Exit
MP4_20220205_114712.mp4

source: SecondScreen app

Screenshot_2022-02-05-11-36-31

source: AppManager app


Now ppl just can't "mark the checkbox-click Yes" & download/upload files quickly.
We make sure users read the Disclaimer by adding 3 steps in total. wait-click checkbox-yes. (though for some ppl 5sec is not enough to read full disclaimer, it prevents users to skip the warning subconsciously/auto-mode. Plus it prevent any accidental clicks.)

ThankYou🙏🏿

add support for themes

add support for Light Theme, Dark Theme, Amoled Theme, System default, system default (Amoled) and dynamic theme

unknown apps can't be installed by this user

hello, I am getting this error in android 9, what could be the reason?

unknown apps can't be installed by this user.

When I want to install it myself from the files, I can install it, but I cannot install it from the market.

License of the project?

Hi @solkin

What's the license of your app and this repo?

If you do not have already decided which license you want to use, I would suggest the GNU GPL v3 which is I think the best for that kind of application.

Translate option in app description

Most of your app is in English but uploaders app descriptions are in Russian.

Could you implement a translate option in app description?

Even the ability to highlight the text would be beneficial because it can them be copied into Google Translate for example.

Thanks

[Feature Request] Custom Error Messages and Service Status Page

Hello there,

I would like to propose the addition of a feature that could greatly enhance user experience on Appteka's server. Currently, when the server encounters an error like a 502, users are left with minimal context about the issue. My suggestion is to implement a system that displays a personalized error message whenever an error occurs.

  • Custom Error Messages: Adding a simple and clear error message whenever an error code is encountered (e.g., 502 Bad Gateway) would provide users with valuable information about what's happening. This could significantly reduce user frustration and help them understand whether the issue is on their end or on the server's side.

  • Service Status Page: Additionally, it would be valuable to have a dedicated page displaying the status of various services utilized by Appteka. This could include integrating with well-known service status monitoring tools like Upptime, Uptime Kuma, etc. Having this status page would allow users to quickly check if the problem they're facing is specific to them or if it's a broader issue.

Thank you for considering this feature request. I look forward to your feedback and discussing the potential implementation further.

Banner for Leanback launcher + translation (fr)

The app works very well on AndroidTV,
provided you use LeankeyKeyboard

I added to the app, (for my personal use) a banner and reviewed the icon which I don't really like .

ic_banner

1651913735156

Here is a small artistic contribution, created with ❤, for this great application .

Would it be possible to add an androidTV category to sort the type of application?

I am in the process of translating the app into French,
I can send you the string.xml file if you wish

@solkin

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.