RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Testers Wanted: Retropie Forum App

    Scheduled Pinned Locked Moved Ideas and Development
    retropieapp
    48 Posts 12 Posters 10.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • lilbudL
      lilbud
      last edited by

      App to view the RetroPie forum. Android only. I have enabled push notifications for this app.

      Would like someone to test this on an actual android device, I can't cause I don't have a device at the moment.

      Link: https://github.com/lilbud/RetroPie-App

      Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

      Backlog: http://backloggery.com/lilbud

      herb_fargusH 1 Reply Last reply Reply Quote 3
      • herb_fargusH
        herb_fargus administrators @lilbud
        last edited by herb_fargus

        @lilbud shows as installed in settings but doesn't show up in my list of apps

        Might have something to do with this:

        https://stackoverflow.com/questions/11455731/android-application-is-not-showing-up-in-the-app-drawer

        Out of curiosity are you using something like this as a template? https://github.com/ReyKoxha/nodebb-webview

        If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

        Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

        E 1 Reply Last reply Reply Quote 0
        • E
          EctoOne @herb_fargus
          last edited by

          @herb_fargus said in Testers Wanted: Retropie Forum App:

          Out of curiosity are you using something like this as a template? https://github.com/ReyKoxha/nodebb-webview

          The package name is com.webview.nodebb so my guess is yes. :)
          And I'm having the same issue.

          1 Reply Last reply Reply Quote 0
          • HexH
            Hex
            last edited by Hex

            @lilbud I am an Android appdev. Would you like any help with this? I made a forum app for the last dev website I was Moderator of. Here are a few screenshots.

            0_1503217056432_2.png
            0_1503216776604_1.png

            Sent from 20,000 leagues under the sea.

            Powersaver Emulation station : https://github.com/hex007/EmulationStation
            ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

            cyperghostC 1 Reply Last reply Reply Quote 3
            • cyperghostC
              cyperghost @Hex
              last edited by cyperghost

              @Hex
              In his place I would thankfully agree but that's @lilbud own decision ;)
              There is no need that 2 persons make the 2 same errors during coding :) So the app would be a lil-hex
              I'm always impressed of the number of helpfull people here.

              1 Reply Last reply Reply Quote 0
              • XeonX
                Xeon Banned
                last edited by

                Nice! i like this!

                1 Reply Last reply Reply Quote 0
                • lilbudL
                  lilbud
                  last edited by lilbud

                  Okay, let me just reply to every one in one big post.

                  @herb_fargus & @EctoOne: Yes, I did use the nodebb-webview as a template to build this app.

                  @Hex Yes, I would like some help with this...if you wouldn't mind. If possible, maybe we could work together on this seeing as I have absolutely no experience making Android Apps of any kind. Also, how did you make that app?

                  As a few of you could imagine, trying to make an Android app with no Android device to test on is difficult to say the least.

                  Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                  Backlog: http://backloggery.com/lilbud

                  herb_fargusH 1 Reply Last reply Reply Quote 0
                  • herb_fargusH
                    herb_fargus administrators @lilbud
                    last edited by

                    @lilbud I like the idea and I would use it provided there are no ads and doesn't end up like the rubbish that is tapatalk.

                    I trust @Hex and his expertise and I'm happy to test any developments.

                    If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                    Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                    1 Reply Last reply Reply Quote 0
                    • HexH
                      Hex
                      last edited by

                      @lilbud One thing I would like to state up front, It will not be called lil-hex.

                      @herb_fargus Do you have any info about what s/w is used by RetroPie forums?

                      Sent from 20,000 leagues under the sea.

                      Powersaver Emulation station : https://github.com/hex007/EmulationStation
                      ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                      herb_fargusH cyperghostC lilbudL 3 Replies Last reply Reply Quote 1
                      • herb_fargusH
                        herb_fargus administrators @Hex
                        last edited by herb_fargus

                        @hex nodebb and there may be a couple plugins for the composer and a few tweaks for links to docs and what not but mostly stock

                        If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                        Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                        1 Reply Last reply Reply Quote 0
                        • HexH
                          Hex
                          last edited by

                          @lilbud I wrote it for PhPBB

                          Sent from 20,000 leagues under the sea.

                          Powersaver Emulation station : https://github.com/hex007/EmulationStation
                          ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                          1 Reply Last reply Reply Quote 0
                          • HexH
                            Hex
                            last edited by

                            @lilbud @herb_fargus Looking at the mobile website, is there any deficiency an Android application will fulfil??

                            Sent from 20,000 leagues under the sea.

                            Powersaver Emulation station : https://github.com/hex007/EmulationStation
                            ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                            lilbudL 1 Reply Last reply Reply Quote 0
                            • lilbudL
                              lilbud @Hex
                              last edited by

                              @hex Probably native push notifications, you can't get that with the mobile site.

                              Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                              Backlog: http://backloggery.com/lilbud

                              1 Reply Last reply Reply Quote 0
                              • HexH
                                Hex
                                last edited by Hex

                                @lilbud Also regarding the application not shown in drawer, you have to declare which activity do you want to launch in the Manifest by adding the following code to the activity tag

                                 <intent-filter>
                                        <action android:name="android.intent.action.MAIN"/>
                                        <category android:name="android.intent.category.LAUNCHER"/>
                                </intent-filter>
                                

                                Sent from 20,000 leagues under the sea.

                                Powersaver Emulation station : https://github.com/hex007/EmulationStation
                                ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                                lilbudL 1 Reply Last reply Reply Quote 0
                                • lilbudL
                                  lilbud @Hex
                                  last edited by

                                  @hex This is my reaction to most of what you just said:
                                  0_1503258777891_f82b9c82-b98e-4e95-9d0e-6717573f8d9e-image.png

                                  Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                                  Backlog: http://backloggery.com/lilbud

                                  1 Reply Last reply Reply Quote 0
                                  • HexH
                                    Hex
                                    last edited by Hex

                                    In you source code for the application there will be a file called AndroidManifest.xml

                                    AndroidStudioProjects/Project/app/src/main/AndroidManifest.xml

                                    Open this file and find this and add the missing part:

                                            <activity
                                                android:name=".MainActivity"
                                                android:theme="@style/AppTheme">
                                                <intent-filter>
                                                    <action android:name="android.intent.action.MAIN"/>
                                    
                                                    <category android:name="android.intent.category.LAUNCHER"/>
                                                </intent-filter>
                                            </activity>
                                    

                                    Then recompile and rebuild your apk. That should work

                                    Sent from 20,000 leagues under the sea.

                                    Powersaver Emulation station : https://github.com/hex007/EmulationStation
                                    ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                                    1 Reply Last reply Reply Quote 0
                                    • cyperghostC
                                      cyperghost @Hex
                                      last edited by cyperghost

                                      @hex said in Testers Wanted: Retropie Forum App:

                                      @lilbud One thing I would like to state up front, It will not be called lil-hex.

                                      magic number: I don't want DEFACE anymore ;)

                                      @lilbud @Hex
                                      BTT... I appreciate a mobile app and I'm ready to test. If there is need for debugging you can enable logs in the apps and I can send them here for feedback. My newest device just got Android 5.1 (API lvl 22) and I have some with KitKat (API lvl 19)

                                      Is there a way to keep the APK as small as possible? 2,5MB is much for a first attempt ;)

                                      @lilbud said in Testers Wanted: Retropie Forum App:

                                      @hex This is my reaction to most of what you just said:

                                      ;) ...

                                      E 1 Reply Last reply Reply Quote 0
                                      • E
                                        EctoOne @cyperghost
                                        last edited by

                                        @cyperghost said in Testers Wanted: Retropie Forum App:
                                        My newest device just got Android 5.1 (API lvl 22) and I have some with KitKat (API lvl 19)

                                        Just curious, how new is new when it just got 5.1? My 5 year old tablet is running with 7.12

                                        Is there a way to keep the APK as small as possible? 2,5MB is much for a first attempt ;)

                                        Now that you mentioned it, it seems kinda big for a webview app. Can't wait to see what it can do.

                                        1 Reply Last reply Reply Quote 0
                                        • cyperghostC
                                          cyperghost
                                          last edited by cyperghost

                                          @EctoOne I've got a Samsung Galaxy Tab 2 (PT3310). It's 4 or 5 years old and that's my newest Android device. So far it runs stable with Lollipop .... better wrote latest ;)

                                          Now that you mentioned it, it seems kinda big for a webview app. Can't wait to see what it can do.

                                          Yes... that keeps space for some improvements.

                                          1 Reply Last reply Reply Quote 1
                                          • lilbudL
                                            lilbud
                                            last edited by

                                            In a few days I'll be getting a new phone, It should run Android 7.1.1 and possibly Android 8

                                            Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                                            Backlog: http://backloggery.com/lilbud

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.