MBS Xojo Conference: Thursday

  1. ‹ Older
  2. 4 months ago

    Joost R

    Oct 24 Pre-Release Testers, Xojo Pro The Netherlands

    For Android there will be a separate presentation tomorrow.

  3. Martin T

    Oct 24 Pre-Release Testers Germany

    Would be nice if some of the Cologne members could bring us up to date like @Kem T did at XDC‘s. Interest to read about more details about Geoffs Keynote etc.

  4. Joost R

    Oct 24 Pre-Release Testers, Xojo Pro The Netherlands

    @ReinhardBlumauer did a great presentation about TipControl .

  5. Christian S

    Oct 24 Pre-Release Testers, Xojo Pro, XDC Speakers, Third Party Store Germany

    @Jeremie L showed us how to make better iOS apps.

    and now Michael Dettmer shows his generator to convert database structure into source code to generate his apps from database.

  6. Dirk C

    Oct 24 Pre-Release Testers Belgium, Zedelgem

    My short take from Geoff's Keynote:

    2019R2 is out now

    2019R2 will work with your existing projects.
    There are three options to the upgrade path:

    • Upgrade all your code at once
    • Upgrade incrementally
    • Don't upgrade at all (for old projects)

    Xojo will use option 2 for their own projects and upgrade incrementally (when refactoring and where it makes sense)

    Two important changes

    • FolderItem.AbsolutePath
    • TCPSocket.Error Event

    API 2.0 currently is for desktop projects, other platforms will follow

    Everything is now 0-based unless specifically stated to be not 0-based (for instance due to the requirements of a call to an external platform)

    2019R2.1 will becoming with some bug fixes (beta probably next week)
    After that there will be a beta for r3 which will contain Dark mode for iOS apps

    Once you implement the new events from 2019R2 there is no going back. (but that has always been like that, if you used a new function from a certain RealBasic/Xojo version then you cannot go back to a version that did not contain that functionality)

    There are now iterator for:

    • Dictionary
    • FolderItem.Children
    • OpenFileDialog.SelectFiles
    • Rowset
    • URLConnection.ResponseHeaders
    • Listbox (coming soon)

    There are new treading API's to let you interact with the UI from a thread (AddUserInterfaceUpdate in the thread loop to pass a value and code in the thread's UserInterFaceUpdate event)

    There will not be many big refactorings to the Xojo API like this one.

    Things currently in development at Xojo are:

    • Dark Mode for iOS (work done)
    • Web Framework 2.0
    • Android
    • Interops - iOS
    • IDE navigation
    • Plugins made in Xojo

    The following things will transition:

    • Web Framework 2.0 - API 2.0
    • Android - API 2.0
    • iOS - API 2.0

    There will be a lot to show at Xojo Connect in Nashville.

  7. Norman P

    Oct 24 Pre-Release Testers, Xojo Pro outside listening to the crick...

    @Dirk C Once you implement the new events from 2019R2 there is no going back. (but that has always been like that, if you used a new function from a certain RealBasic/Xojo version then you cannot go back to a version that did not contain that functionality)

    a method you could work around by using #if XojoVersion (same as a new or removed property & just about anything else EXCEPT the rename of an event)
    the event rename you cant do this
    they are different in kind and impact

  8. Christian S

    Oct 24 Pre-Release Testers, Xojo Pro, XDC Speakers, Third Party Store Germany

    Dinner tonight is in Höhnerstall , a party location here in Cologne.

    Please meet in the lobby at 18:00 o'clock, so we can walk over together.

  9. Dirk C

    Oct 24 Pre-Release Testers Belgium, Zedelgem
    Edited 4 months ago

    @Norman P a method you could work around by using #if XojoVersion (same as a new or removed property & just about anything else EXCEPT the rename of an event)
    the event rename you cant do this
    they are different in kind and impact

    I posted what was mentioned ;) (at least how I understood what was mentioned)

  10. Norman P

    Oct 24 Pre-Release Testers, Xojo Pro outside listening to the crick...

    @Dirk C I posted what was mentioned ;) (at least how I understood what was mentioned)

    yeah sorry for the side track - its just a comment I've heard several times

  11. Christian S

    Oct 24 Pre-Release Testers, Xojo Pro, XDC Speakers, Third Party Store Germany

    About 10 are missing tonight?
    Please come to Höhnerstall yourself if you missed the group walk.

  12. Christian S

    Oct 24 Pre-Release Testers, Xojo Pro, XDC Speakers, Third Party Store Germany

    We are upstairs in the room.
    Downstairs is another party.

  13. Karen A

    Oct 24 Pre-Release Testers

    @Norman P a method you could work around by using #if XojoVersion (same as a new or removed property & just about anything else EXCEPT the rename of an event)
    the event rename you cant do this
    they are different in kind and impact

    Changing the event names is unlike ANY change that has happened in my 18+ years of using the product... To characterize it differently IMO ether shows a total misunderstanding of that or is dishonest (sales talk).

    - Karen

  14. Norman P

    Oct 24 Pre-Release Testers, Xojo Pro outside listening to the crick...

    either one is not good

  15. Christian S

    Oct 24 Pre-Release Testers, Xojo Pro, XDC Speakers, Third Party Store Germany

    Thanks everyone for coming to the dinner!
    Have a good night.

  16. Oliver O

    Oct 24 Pre-Release Testers, Xojo Pro https://udemy.seminar.pro

    @ChristianSchmitz Thanks everyone for coming to the dinner!
    Have a good night.

    Thanks a lot for all the work done! It was a very interesting first day, and an honor and pleasure to share the dinner table with Geoff Perlman and his wife in the evening, and also with other old Xojo friends.
    I‘m looking forward to todays program, starting in a couple of hours.

  17. Joost R

    Oct 24 Pre-Release Testers, Xojo Pro The Netherlands

    @Oliver O I‘m looking forward to todays program, starting in a couple of hours

    Which is now already.... good morning everybody. This was a short night.
    @Ulrich B will kick off today with a presentation about the Accelerate Framework in Apple apps.

  18. Geoff P

    Oct 25 Xojo Inc Austin, Texas

    @Karen A Changing the event names is unlike ANY change that has happened in my 18+ years of using the product... To characterize it differently IMO ether shows a total misunderstanding of that or is dishonest (sales talk).

    - Karen

    Every time we have added a new event either to an existing class or a new class, as soon as you used that event, your project was no longer backward compatible. That's been true since v2 in 19 years ago.

    However, you don't have to change to the new events. You can continue using the old events and only change when you are ready to change.

or Sign Up to reply!