Getting a picture from a xojo.io.FolderItem

Quote from Paul Lefebvre:

See: https://forum.xojo.com/25294-how-to-convert-to-the-new-framework

Which I thought quite unrealistic. That was in August last year. Nothing has changed.

The whole concept of new framework came from Xojo iOS, which hopefully will see some progress, but has been in the realm of too late, too little for too long. Now one can seriously question the coherence of having two largely incompatible frameworks in the same platforms, the new one on top of it often rather incomplete. And no bridge whatsoever (especially for MemoryBlocks where one would think it be pretty simple). That looks terribly much like Windows 8 and its mix of good old exe and AppX (aka Metro) frameworks. We all know what happened.

Another major problem with the new framework is that apart from a few places where it does bring improvements like Xojo.Net.HTTPSocket and HTTP 1.1, most of it is terribly limited. For bad or worse, technology usually goes with the new being more powerful and more featured than the old. In this case, it is the opposite.

Apple have gotten really good at this in the recent years:

  • Swift 1.0 required about 70% of the application to be written in Objective-C (Yes, I know that this is no longer the case).
  • Apple’s Photos replaced iPhoto & Aperture, which is akind to replacing your DSLR with an iPhone.
  • Most of OS X’s frameworks have been replaced with the iOS versions, which is attributed to the colossal amount of bugs on OS X.
  • Rumor has it that the iPad Pro is ultimately to replace the MacBook Air, which might explain why they released a new iPad Pro instead of a MacBook Air upgrade (bumping the memory doesn’t count).
  • iCloud replaced MobileMe which replaced iTools, which was pretty much the most useful of 3 iterations. Finally with 10.11 you can now have a remote disk again, only 16 years later.