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

    Platform Development Kit (PDK) for Focal

    Scheduled Pinned Locked Moved App Development
    6 Posts 2 Posters 472 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.
      • M Online
        matteo
        last edited by matteo

        Hello fellow developers,
        Any of you experienced with this tool, the PDK, I recently stumbled upon? I got curious of looking at how development of app is envisaged on the new Focal environment and installed the tool following instructions found here -> PDK github link
        Everything works well on my laptop with Pop OS installed and I can even launch a Focal instance in a shell, but problem is I'm apparently unable to install apps from remote repositories, such as the indicator for wifi one suggested in the instructions linked above: in fact it seems that Ubuntu repositories needed during installation process cannot be fetched and are not availble anymore causing the installation to fail. Anybody with a hint on that? Is somebody working fruitfully with PDK so far? Thanks in advance.

        arubislanderA 1 Reply Last reply Reply Quote 0
        • arubislanderA Offline
          arubislander @matteo
          last edited by arubislander

          @matteo For regular app development, clickable is still the way to go for me. Also on focal.
          The PDK is not especially meant for system app development if I understood correctly, so for developing/ testing core components that are packages as .deb files.

          EDIT: struck through not in reply. I don't know what I was thinking.

          πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
          Happily running Ubuntu Touch
          Google Pixel 3a (20.04 DEV)
          JingPad (24.04 preview)
          Meizu Pro 5 (16.04 DEV)

          M 1 Reply Last reply Reply Quote 0
          • M Online
            matteo @arubislander
            last edited by

            @arubislander thanks for the reply, even though if what you say regarding the fact that PDK isn't recommended for core apps development, such as the ones involving .deb packages, is correct, this is clashing with the instructions deployed for its installation, where it is recommendend to install a .deb repository, as far as I understand. If that is the case, then I reckon PDK is quite useless for my use case. Also, I wish to add that cickable for the installation of core apps is also not a viable option at all; I would like to recall that, at least at the time when I was quite active, the only chance to test apps which involve .deb package is by means of 'crossbuilder' tool (but partially working) or exploiting Github/Gitlab CI function.

            arubislanderA 1 Reply Last reply Reply Quote 0
            • arubislanderA Offline
              arubislander @matteo
              last edited by

              @matteo I am sorry. I meant to say, it is especially meant for .deb app development. I will correct my reply

              πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
              Happily running Ubuntu Touch
              Google Pixel 3a (20.04 DEV)
              JingPad (24.04 preview)
              Meizu Pro 5 (16.04 DEV)

              M 1 Reply Last reply Reply Quote 0
              • M Online
                matteo @arubislander
                last edited by

                @arubislander no worries at all πŸ™‚ Then my issue stands: I cannot install apps based on .deb package because seemingly I cannot fetch repositories.

                arubislanderA 1 Reply Last reply Reply Quote 0
                • arubislanderA Offline
                  arubislander @matteo
                  last edited by

                  @matteo I could never really get the PDK to work reliably on my Ubuntu laptop either, to be honest.
                  But I guess a good place to ask for help would be the Developer group chat on Telegram

                  πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
                  Happily running Ubuntu Touch
                  Google Pixel 3a (20.04 DEV)
                  JingPad (24.04 preview)
                  Meizu Pro 5 (16.04 DEV)

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