• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
UBports Robot Logo UBports Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

APN App Concept

Scheduled Pinned Locked Moved App Development
6 Posts 4 Posters 575 Views 2 Watching
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.
    • T Offline
      trwidick
      last edited by trwidick 21 Jun 2021, 19:40

      I want to create my first app. I have never coded before. I noticed all apps are coded in qml. As i understanded qml is a part of qt.

      This app will provide apn info to users based on known working APNs that have been found to work.

      Would this be a first good app to learn how to code?

      App core concepts
      List Known working APN settings, Give basic lessons on what an APN is, and allow user submission of know good configerations.

      I was wondering If i could some how push APN settings from the App directly to the phone?

      Forinstance a user is on att and MMS isnt working they would download the app from the open store click on AT&T then click: Use APN anr the phone propts to reboot with the known apn settings.

      Is this to much to take on for a first time codijt project?

      Can I do this just with qml?

      Is this even helpful for novice/ new users?

      Currently Using: Google Pixel 3a (sargo) OTA-17

      K 1 Reply Last reply 22 Jun 2021, 00:50 Reply Quote 1
      • K Offline
        Keneda @trwidick
        last edited by Keneda 22 Jun 2021, 00:50

        @trwidick said in APN App Concept:

        I was wondering If i could some how push APN settings from the App directly to the phone?

        I guess that would be possible with an unconfined app.

        I never had problem with APN setting thu, i use the ones that comes with SIM card.

        2015-2023 : Meizu MX4 ☠️⚰️✝️
        2023-2024 : Nexus 5 ☠️⚰️✝️
        2024-***** : FPOS Fairphone 5 waiting UT for freedom 😉
        🇲🇫🇬🇧

        T 1 Reply Last reply 22 Jun 2021, 01:52 Reply Quote 0
        • T Offline
          trwidick @Keneda
          last edited by 22 Jun 2021, 01:52

          @keneda May i ask carrier you have? I live in the US and found no carrier has fully worked out of the box yet.

          Currently Using: Google Pixel 3a (sargo) OTA-17

          K T 2 Replies Last reply 22 Jun 2021, 10:03 Reply Quote 0
          • F Offline
            flohack
            last edited by 22 Jun 2021, 08:25

            Well you dont need to reboot anything normally, maybe switch mobile data off and on. Yes you can do this in a QML app probably, but the APN settings need to be made with DBus calls. YOu have to find out if they are allowed for the phablet user or you need root access. So lets assume you do not need root, then you can just do a plain QML app.
            But, you will probably need a C++ backend to make the calls on DBus and receive replies. Idk how well QML supports DBus communication.
            Also, think about where you will get APN datas (is there one or more databases that you need to download) etc.
            What always puzzles me is that with my provider the APN settings were stored on the SIM card and worked out of box.
            I would suggest you create the app first just as a mock (no real changes being made to the settings), and then seek for help for the DBus part. That can be quite tricky since there is no documentation on what to send to the network indicator service, and so will need to read this from the existing code of system-settings.

            My languages: 🇦🇹 🇩🇪 🇬🇧 🇺🇸

            1 Reply Last reply Reply Quote 1
            • K Offline
              Keneda @trwidick
              last edited by 22 Jun 2021, 10:03

              @trwidick
              Worked out of box with SFR, Free and Orange, from France, on MX4.

              2015-2023 : Meizu MX4 ☠️⚰️✝️
              2023-2024 : Nexus 5 ☠️⚰️✝️
              2024-***** : FPOS Fairphone 5 waiting UT for freedom 😉
              🇲🇫🇬🇧

              1 Reply Last reply Reply Quote 0
              • T Offline
                TotalRando @trwidick
                last edited by 22 Jun 2021, 20:36

                @trwidick I use Walmart Family Mobile in the US


                Nerd with UT on a OnePlus One. OnePlus 6T waiting in the wings for VoLTE.

                1 Reply Last reply Reply Quote 0
                3 out of 6
                • First post
                  3/6
                  Last post