stepicorg / stepik-android Goto Github PK
View Code? Open in Web Editor NEWAndroid Application for Taking Open Courses on the Stepik Platform
Home Page: https://stepik.org/
License: Apache License 2.0
Android Application for Taking Open Courses on the Stepik Platform
Home Page: https://stepik.org/
License: Apache License 2.0
Столкнулся с проблемой - не могу собрать проект из-за файла buildsystem\secret.gradle
Судя по всему этот файл зашифрован.
Нужна инструкция как начать работать с этим файлом.
Is this a fully open-source app? If so, why "buildsystem\secret.gradle" cannot be read?
Hi Team
In the recent Play Store policy, it will become mandatory for you to fill out the Data Safety Section. Since this is an OSS Android app, it will make sense to have it as a part of the repository as well.
I have run the scan using my tool here on your repo, attached are
the scan results. I found the following:
If this is helpful, do use our free tool to generate Play Store Data Safety report: https://github.com/Privado-Inc/privado
Hello I am interested in your project and would like to add it to Izzy repository. But There is one requirement I wish for.
Could you add the .apk file to your releases. He said it is needed so he could add it.
Hi,
Since this app is Apache v2 licensed, 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?
Can I contribute burmese translation to the app?
I want to start to contribute but the project gives this error. How to solve it?
Hi. We've already translated Stepik's website into Belarusian. And now want to contribute translations for the Android app.
I'm not an Android developer though, so it would be nice to clarify some moments before diving in.
As far as I get, the workflow should be the following:
\app\src\main\res\values-ru\
\app\src\main\res\values-be
. Any other configs should be made?Please check if everything is right. Thanks.
I tried to use stackoverflow solutions but it did not help
I chose TOEFL vocabulary and when I press play the audio does not start playing.
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setVisibility(int)' on a null object reference
at org.stepic.droid.ui.fragments.VideoStepFragment.showTime(VideoStepFragment.java:154)
at org.stepic.droid.ui.fragments.VideoStepFragment.access$100(VideoStepFragment.java:44)
at org.stepic.droid.ui.fragments.VideoStepFragment$2.onResourceReady(VideoStepFragment.java:143)
at org.stepic.droid.ui.fragments.VideoStepFragment$2.onResourceReady(VideoStepFragment.java:134)
at com.bumptech.glide.request.GenericRequest.onResourceReady(GenericRequest.java:522)
at com.bumptech.glide.request.GenericRequest.onResourceReady(GenericRequest.java:507)
at com.bumptech.glide.load.engine.EngineJob.handleResultOnMainThread(EngineJob.java:158)
at com.bumptech.glide.load.engine.EngineJob.access$100(EngineJob.java:22)
at com.bumptech.glide.load.engine.EngineJob$MainThreadCallback.handleMessage(EngineJob.java:202)
at android.os.Handler.dispatchMessage(Handler.java:98)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
As is too hard to build the project for checking, I think this is due to you didn't call Glide.clear(thumbnailImageView); in VideoStepFragment.onDestroyView(), as a result NPE occured.
You can reproduce this issue by fast swiping between video steps.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.