Other ETP (Video Tutorials) Feedback and Suggestions

Discussion in 'Android Questions' started by Erel, Feb 22, 2018.

  1. Erel

    Erel Administrator Staff Member Licensed User

    Most of the major concepts in B4X are now covered by the video tutorials.
    If you like to suggest other topics or provide any other feedback then please post it here.
     
    mendiburen and ahorro1 like this.
  2. Mahares

    Mahares Well Known Member Licensed User

    1. The font has improved, but can still improve in size. Often, you have a lot of white space in the page, which can be taken advantage of by zooming in more.
    2. It is helpful if the mouse pointer (cursor) uses a circular yellow marker to point to its exact location. When there is a lot of text on the page, it is hard to keep track of its movement and follow where the mouse pointer is.
     
  3. Mahares

    Mahares Well Known Member Licensed User

    The one topic you know so much about and you have not attacked yet is SQLite. I have learned so much from you, klaus and others on this topic over the years, and can still learn more. I did not know what SQLite meant when I started as a member in the forum.
     
    mangojack and Peter Simpson like this.
  4. mark35at

    mark35at Well-Known Member Licensed User

    Videos are great Erel. Would love a step by step one for MQTT, two clients and one broker.
     
    Cableguy and rboeck like this.
  5. Eme Fibonacci

    Eme Fibonacci Well-Known Member Licensed User

    My opinion:

    1) Realtime database.
    2) Integration with firebase.
    3) Security issues in Internet applications.
    4) Publishing an app in the Play Store.

    Maybe some of these points are advanced or go beyond B4X but integrate with it.
     
    rcholl and OliverA like this.
  6. OliverA

    OliverA Well-Known Member Licensed User

    JRDC2. A lot of people seem to have trouble just getting started (setting up server, communicating correctly to the server with a client).
     
  7. OliverA

    OliverA Well-Known Member Licensed User

    Especially on how it relates to SQL and performing dynamic SQL from the client.
     
    mangojack and davidvidasoft like this.
  8. aaronk

    aaronk Well-Known Member Licensed User

    Some video tutorials / Training I can think of which will benifit a lot of developers:
    - B4A - Runtime permissions (Because Google is going to force us to use it)
    - B4A - Creating Widgets on Android (and how to update a label or even a image when a push notification is received)
    - B4X - Connection to databases. The difference between them and when you would use one over the other.
    - B4i - Firebase notifications. Understanding how to set it up.
    - B4i - How to publish to the Apple app store when you are not using the hosted builder.
    - B4J - Transferring a B4J app to a VPS and running it. Also when there is an update to the app how to transfer the updated app to the VPS and run it. (maybe some automated way so it downloads the update and runs it as an example?)
     
    Last edited: Feb 22, 2018
    DroidLyon, f0raster0, BPak and 2 others like this.
  9. Erel

    Erel Administrator Staff Member Licensed User

    All the suggestions above make sense. Thank you.
    I also plan to create a few B4R videos.

    Seems like there is still a long road ahead...
     
  10. DonManfred

    DonManfred Expert Licensed User

    YOU asked for suggestions ;)
     
    Johan Hormaza and Peter Simpson like this.
  11. Eme Fibonacci

    Eme Fibonacci Well-Known Member Licensed User

    Yes, a lot of work. Please continue because the videos are very good. I learned new things. If possible make subtitles. This helps a lot who does not speak English very well.
     
  12. Ormente

    Ormente Member Licensed User

    I won't add to the to-do list, but just drop a big thank you Erel for this kind and generous work.
    I'm talking about the videos, of course, but also the free tools and the very reasonably priced paid ones... all supported by an ever present Erel.
     
  13. Amin Ismail

    Amin Ismail Member Licensed User

    Thank you Erel

    The videos certainly helped clarify a lot of what appeared to be complicated subjects and topics
     
  14. panagiotisden2

    panagiotisden2 Active Member Licensed User

    A very good topic is common mistakes developers do.
    eg. what to avoid and what to do instead.
     
    BPak and Peter Simpson like this.
  15. Erel

    Erel Administrator Staff Member Licensed User

    Many of the videos cover common mistakes that are relevant to the video topic.
     
  16. ilan

    ilan Expert Licensed User

    - Custom Views
     
    BPak, Erel and peacemaker like this.
  17. Peter Simpson

    Peter Simpson Expert Licensed User

    1. CustomBuildAction
    2. Build configurations and configuration symbols
    3. AdditionalJar
    Another three for you @Erel, for good or for bad...
     
  18. Erel

    Erel Administrator Staff Member Licensed User

    The "etp" project is a long term effort. Many more videos, covering more advanced topics, will be created. It will however take some time.
     
  19. Eme Fibonacci

    Eme Fibonacci Well-Known Member Licensed User

    Encrypting strings, SQlite database and sensitive datas
     
  20. XbNnX_507

    XbNnX_507 Active Member Licensed User

    Videos are great. Keep the good work :p

    Suggestions:

    • Usage of JavaObject and Reflection ( When to use one over another ) Even though we don't need much of java to program in b4x in some cases is necessary especially for those who don't java like me.
    • DoEvents Since this is a deprecated function would be nice to explain why should be avoided and use sleep() Instead (99% of time is ok what about the 1%?), would be a good approach to tuse it each how to properly over saying is bad because it is bad. :confused:
    • Usage of CallSubDelayed with long Running tasks ( Just to avoid using the threading library Same reason as above )
    • Script Designer.
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice