UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. mimecar
    3. Posts
    Offline
    • Profile
    • Following 0
    • Followers 2
    • Topics 3
    • Posts 51
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: Developer Documentation

      Good afternoon.

      Sorry for taking so long to fix it. The last few weeks I have been quite busy and I have not been able to dedicate time to projects. There was a problem with the DNS and it's fixed now. The link to the course should work fine.

      posted in App Development
      mimecarM
      mimecar
    • RE: Developer Documentation

      Good afternoon @lsitongia . There is an error on the URL (on DNS side). I think I will be able to fix it on weekend. I can give you the link to the source code.

      posted in App Development
      mimecarM
      mimecar
    • RE: Does QT 5.15 LTS becoming closed source effect UT developement?

      @domubpkm Looking at the cost, I think it would not be a good idea to go to a payment plan:
      https://www.qt.io/pricing

      posted in Off topic
      mimecarM
      mimecar
    • RE: Ubuntu Touch Programming Course

      Good afternoon.

      I just published a new chapter of the course. This chapter explains how Clickable works and how to use Clickable to create a desktop application and an application that runs on Ubuntu Touch.

      There are some changes in the course:

      • The new server is ReadTheDocs. https://qt-programming-course-sphinx.readthedocs.io
      • The course is by default in English and can be translated with .pot files. At the moment the languages are English and Spanish.
      • The original chapters are also published in English at the same address. Since I have to review them to remove dependency from Ubuntu Touch SDK, they have a "Legacy" in the title.

      I hope you like it.

      posted in App Development
      mimecarM
      mimecar
    • RE: Ubuntu Touch Programming Course

      Goodnight.

      For personal reasons I had the course stopped. Although I have been preparing documentation in the meantime, I have not published it yet. I will make some changes that affect the course:

      • The virtual machine (with the Ubuntu Touch SDK) can be downloaded until next Sunday. Then I will delete the file.
      • I will update the course so that it is based on Qt Creator of PC. Most of the code can be used in Ubuntu Touch with minor changes.
      • Although most of the content will be maintained, I will generate the screenshots again so they take the PC as a reference.
      • The documentation will use Sphinx as a tool (the same as UBports). This way it will be easier to manage the translations.
      • The course code will be posted on GitLab (now it is on GitHub). The generated files (ePub, PDF and HTML) will be available on my website.

      I will keep you informed of the news.

      A greeting.

      posted in App Development
      mimecarM
      mimecar
    • RE: Ubuntu Touch Programming Course

      I have migrated the programming course to the new version of Gitbook. At the moment it will only be available in HTML format. If there is interest, I will export it to PDF and ePUB formats.
      https://mimecar.gitbook.io/qt-course/

      posted in App Development
      mimecarM
      mimecar
    • RE: Developer Documentation

      Goodnight

      Time passes and I do not have time to finish the migration to Sphinx. For now I will continue with GitBook (with the new version). Later I'll make the migration to Sphinx.

      posted in App Development
      mimecarM
      mimecar
    • RE: Ubuntu Touch Programming Course

      Goodnight.

      First of all I want to apologize for having the course so stopped. At the end of April an event occurred that has affected me a lot. For that reason, anything that is not day to day has been stopped. Little by little I'm recovering but it's hard for me to continue.

      In my planning I thought I would have migrated the course to Sphinx at the end of September. This has not been possible and I think that for the moment I will continue with GitBook. I will move to the new version even if I lose the documentation in PDF / ePub format. Later I'll make the migration to Sphinx.

      @shelllavie, I write down the changes and add them in the next update. If you see that I forget to do it, you remind me.

      @Pulsar33, Sorry for not answering. I read the forum but I have to take time to answer. I have not checked if the new SDK works, but remember that you can use the version that exists in the virtual machine of the course.

      If I have an answer for answering, don't hesitate to ask me. I will try to answer on the same day.

      Greetings.

      posted in App Development
      mimecarM
      mimecar
    • RE: Ubuntu Touch Programming Course

      Second version of the doc 😛
      https://pbs.twimg.com/media/DkP8fMjXgAE1m3J.jpg:large

      posted in App Development
      mimecarM
      mimecar
    • RE: Ubuntu Touch Programming Course

      Good afternoon.

      I have dedicated this week to analyzing the different options that I have. For the facilities that it gives, I will use ReadTheDocs. Although it does not give me as much control as the other options (LaTeX, LibreOffice, etc.), it allows me to fulfill the needs that I have:

      • Reduced time since I finish an entry and it is published.
      • To be able to have the course in several formats (HTML, PDF, etc.)
      • Being able to have the documentation in several languages (facilitates collaborations)
      • Integrated with version control.

      I'm going to dedicate this month to migrate the course to ReadTheDocs. Next month there would be new delivery of the course. I still do not know if it will be at the beginning or at the end of the month.

      posted in App Development
      mimecarM
      mimecar
    • RE: Ubuntu Touch Programming Course

      Good afternoon.

      I wanted to comment on the status of the programming course. For personal reasons I have left the course on hold. In these moments with the day to day I already have enough.

      I have reviewed the GitBook server and I see that several things have changed. Now the course is within the "legacy" subdomain and some functions like the start page have been disabled. The book can be updated but with several conditions:

      • The book can only be in HTML format.
      • Plugins no longer work.

      For these reasons I am considering changing the platform of the course. It does not convince me to generate documentation only in HTML format. The platforms that I see reasonable are:

      • LaTeX
      • Sphynx.
      • LibreOffice.

      Of the three platforms I see more powerful LaTeX. It is true that it does more work than using Markdown + GitBook, but it also allows you to better adjust the output in all formats.

      What is your opinion?

      posted in App Development
      mimecarM
      mimecar
    • RE: Ubuntu Touch Programming Course

      Good evening.

      I have uploaded the translation of the chapter "Formatting label and events". I'll upload the source code next week. I have another collaboration from Fulvio pending and I hope to upload it next week.
      https://mimecar.gitbooks.io/ubuntu-touch-programming-course/content/en/chapter-04-s03.html

      posted in App Development
      mimecarM
      mimecar
    • RE: Ubuntu Touch Programming Course

      @nithin, Have you done all the steps in the "Running the Application on a Real Device" section?
      https://mimecar.gitbooks.io/ubuntu-touch-programming-course/content/en/chapter-02.html

      On the screen of Ubuntu devices you should get your phone.

      posted in App Development
      mimecarM
      mimecar
    • RE: SDK installation error: Stopping containers

      If you are starting you can download the virtual machine I prepared for the programming course. It has everything set up and you don't have to make any modifications to the system to start working. You can connect to a phone / tablet even if you use the virtual machine.

      • Virtual machine link: https://goo.gl/HqUPvV
      posted in App Development
      mimecarM
      mimecar
    • RE: Ubuntu Touch Programming Course

      Hi @Nithin,

      On the Devices tab, have you configured the ports and the SSH connection?

      posted in App Development
      mimecarM
      mimecar
    • RE: Ubuntu Touch Programming Course

      Good afternoon.

      I've posted a new course block. While the previous blocks worked with the Ubuntu Touch SDK, native applications will be programmed in this block on the desktop. There is also a new application that I hope you will be interested in programming.
      https://mimecar.gitbooks.io/ubuntu-touch-programming-course/content/en/chapter-06.html

      This month I hope to publish more content I have pending. I will inform you about the news in this forum thread.
      https://www.gitbook.com/book/mimecar/ubuntu-touch-programming-course/details

      posted in App Development
      mimecarM
      mimecar
    • RE: Version 1.1 of the virtual machine used in the ubuntu touch programming course

      Perfect. I have to update the SDK installation chapter to add the use of the virtual machine and the modifications in the latest version of Ubuntu.

      If you have any questions with the use of the virtual machine ask me.

      posted in App Development
      mimecarM
      mimecar
    • RE: Version 1.1 of the virtual machine used in the ubuntu touch programming course

      The steps for using the virtual machine are:

      • Create a new virtual machine in VirtualBox. Ubuntu, 64 bits.
      • Assigns the RAM memory of the virtual machine.
      • Copy the VDI file to the VirtualBox folder and select it in the next step.
      • Follow the Wizard steps.
      • Configure the virtual machine to use virtualization extensions.

      Run the virtual machine, do you get any errors?

      posted in App Development
      mimecarM
      mimecar
    • RE: Version 1.1 of the virtual machine used in the ubuntu touch programming course

      Hi @Einstein212, What operating system are you using? What is the VirtualBox version?

      posted in App Development
      mimecarM
      mimecar
    • RE: Ubuntu Touch Programming Course

      Good afternoon

      I just published the December course chapter. In this issue, @fulvio 's example application continues. Based on the temperature recorder, the possibility of displaying temperatures on a graph is added.

      The concepts are more advanced than those seen in the normal course. For this reason, it is necessary to have a solid base of QML, JavaScript and SQLite. If you have any questions you can ask in the forum.

      I was planning to publish more content. There is a translation that I have to revise and publish, but for reasons of time I will publish it in January. There are some surprises in the inkwell, but at the moment I won't give any more details.

      • https://www.gitbook.com/book/mimecar/ubuntu-touch-programming-course/details
      • https://github.com/mimecar
      posted in App Development
      mimecarM
      mimecar