• Breaking News

    [Android][timeline][#f39c12]

    Thursday, December 2, 2021

    [Beginner Question] Trying to understand the ViewModel<-> repository interaction Android Dev

    [Beginner Question] Trying to understand the ViewModel<-> repository interaction Android Dev


    [Beginner Question] Trying to understand the ViewModel<-> repository interaction

    Posted: 02 Dec 2021 03:13 PM PST

    Hello,

    Hope this post don't fall in the "help me" rule.

    I'm trying to understand how datas are updated in the ViewModel (in a MVVM architecture) as a newbie in android programming.

    If I understand a MutableLiveData is initied and updated by the repository. What should trigger an update when the data change in the repository? (Like auto update without user interaction) Should I place my update function in the getter/setter of the data?

    Please correct me if I missed a point in the architecture

    submitted by /u/JOhn2141
    [link] [comments]

    Graduating from View IDs

    Posted: 02 Dec 2021 03:05 PM PST

    I built an open source ear training app for musicians

    Posted: 02 Dec 2021 01:32 PM PST

    Hey everybody!

    I noticed that a lot of useful ear training exercise just don't exist in current mobile apps, and as I was practicing my musical earing I found the need of an app with those exercise. So I created one.

    OpenEar is an open source app for ear training. It currently have the following exercises

    1. Interval recognition
    2. Recognition of diatonic notes in a major scale
    3. Recognition of triadic diatonic chord progression in a major scale
    4. Recognition of triads inversions.

    I built this app in my little free time, and my hope is that with time it will grow to contain many other ear training exercises, and expand the current ones, so musicians can use it to train their ears to pick up pretty much everything.

    If you are, or you of any musicians that might benefit for this, I'll be happy if you can share it with them. if you have any feedback you are welcome to take a look here.

    The app code is generic, making it super easy and fast to code new exercises. If you want to have a go take a look at our GitHub repository. Everything you need to do to program a new exercise is to implement the IExercise interface, using already existing utility functions and base classes.

    (This app is completely free and open source, and I do not get any money for advertising this, nor due I have aspirations to. I'm sorry if I'm breaking any community rules by posting this.)

    submitted by /u/Environmental_Pea369
    [link] [comments]

    Google developer account terminated.

    Posted: 02 Dec 2021 04:38 PM PST

    Yesterday I woke up to my account terminated. I obviously appealed it but it got rejected. Any ideas on how to grow as a mobile developer?

    submitted by /u/FrizTheGamer
    [link] [comments]

    No comments:

    Post a Comment

    Fashion

    Beauty

    Travel