WHAT are people moving to or are considering moving to?

Again. iOS and Android are stable for years now.

It is not a question: you can write Apps with Flutter. But if it is mission critical you may run in problems. Especially if you later need to update/upgrade because of errorfixes you need to have while there are possibly showstoppers you may be in the same situation like you are with the switch between xojo 2019R32 and 2020: for me the change of the Webstack was a need for a complete rewrite of my device Software. And since I have done this error once, I’ll not do it twice. I decided to have stable marked LTS supported base to work on. If you decide that deployment with Beta State is okay for you: do it while it may not bring aup problems for you.

While I am developing under Authorities like FDA/UL-Labs/TÜV/BSI and others I have the problem that my Software has to be rocksolid and I have to show the lifecycle process for 5 years. So going on in this I can not show new technologies but I can show that I can use Java supported until 2026 and the upcoming Java 17 as LTS Version where I can compile already in the Beta Version after minor changes so in future I will have a base for Software maintenance with upcoming new technologies like Webtechnologies, security issues and so on.

I did not wrote this to drop Flutter or Dart to the same Level like Xojo: Their Beta is much more aduld than xojo deployment Releases at the end stadium. But it is a question how critical your mission is. So: programming with Flutter (now I am in private mode) and Dart is really fun at all. Fast and furios programming with a nice syntax with nice libs and a structure allowing fast solution building.

1 Like

Here is an interesting possibility. It’s still in the beginning stages though.

https://www.radbasic.dev/

Looks interesting for windows users button Linux and no Mac…

Your right, on the main page there is no mention of Linux or Mac. Here is the link for the project: https://www.kickstarter.com/projects/koss3982/rad-basic-a-100-compatible-visual-basic-6-solution, and it mentions the following:

I have backed this project.
Although I’m afraid that with 19 days to go the goal won’t be reached.

1 Like

Looking in the Kickstarter project there is the need of 60000 Euro now and for a few more features another 120000. cross platform will eat the same amount and will not be production ready before 2026 means final five years from now on if building their timeline further. It is so no alternative for every user witch Mac computer and that are the most

1 Like

Desktop and Mobile: Swift/SwiftUI

I no longer need cross-platform capabilities since I no longer need to support Windows, so now I’m Mac-only. But I still get the ability to create universal macOS, iOS and watchOS apps and share most of the code anyway. I also get a large complement of programming tools to help ease the programming task, such as AppCode (code analysis, quality control, refactoring), Swift Playgrounds and SwiftUI (to quickly prototype apps and experiment with code with immediate feedback), PaintCode and Sketch for graphics, etc.

This is not to say that I hate Xojo. I used it and loved it for years. I still may use it for some hobbyist projects. But if I ever release software again (depending upon my health status), it will most likely not be written with Xojo.

Feel welcome to post any tutorials you might ever want to create (hint hint) here as well

Thanks. It’s nice to be wanted. I’d love to write some new tutorials, but that depends mostly on whether I get some days with relatively less intense migraines. On my bad days, there’s no way that I can accomplish anything at all.

This does give me an incentive to look at Xojo’s more recent language additions and changes to the IDE. I wouldn’t want to write anything that didn’t reflect current best practices for Xojo development. Are there any particular topics that you’d like to see covered?

Give it a try to a full Keto Diet a couple months

Oh I meant Swift ones :slight_smile:

There are TONS of those available. Have a look at Articles | Kodeco, they have quite nice ones.

I agree. There are already several great websites with lengthy Swift tutorials. While I’ve got experience as a writer and teacher, and reviewed several Swift books, I doubt that I can really improve on the existing tutorials, especially those that have even been fine-tuned over several editions.

However, if you’d like tutorials especially geared to Xojo users so that they can experiment with Swift and SwiftUI, I might be able to do something (but slowly as my health permits) if there’s enough interest in the community. To do that, I’d just need to make sure that I’m up to date with Xojo so I can do side-by-side code comparisons in Swift vs. Xojo when it’s appropriate.

1 Like

that would be brilliant…

Should I start a new topic to gauge interest in a Swift tutorial series?

I would be interested in a Swift tutorial series.

That having been said, what I really would appreciate is a tutorial series on Swift as it relates to MacOS programming and the Cocoa framework.

There is no shortage of information on iOS Swift development, however there is a paucity of current information on Swift dev for the desktop.

2 Likes

Or, if so inclined, just write a series and put it in Tutorials
You’d get interest either way

This looks quite interesting for web apps
https://www.cuba-platform.com

EDIT : I’m downloading it to have a peek

2 Likes

I’m not opposed to concentrating on the Mac since I have more experience with desktop apps than mobile ones, but it could affect the approach I take. My options:

  1. Use SwiftUI to would reduce the amount of platform-specific code. Use conditional macOS or iOS/iPadOS code only when necessary. This is my favored approach.

  2. Target Catalyst so that any code will work for both macOS and iPadOS anyway. I’m less convinced about this approach because my gut feeling is that Catalyst is a short-term solution relative to SwiftUI.