Is Xojo the right solution?

  1. ‹ Older
  2. 3 months ago

    Garry P

    Feb 14 Pre-Release Testers, Xojo Pro Europe (Torquay, UK)

    @Ivan T Is Xojo the right solution?

    Maybe yes if you are tied to a Mac, and your app is verty basic.

    For me, even before of the limitations, was a disapointment since the beggining with the policy of NO windows nor Linux support even if you spent on a PRO licence.

    It’s not really a Xojo policy in their defence. You can’t compile for iOS without a Mac with any tool. It’s an Apple requirement. For example, their is no Windows or Linux iOS simulator.

  3. Garry P

    Feb 14 Pre-Release Testers, Xojo Pro Europe (Torquay, UK)

    @Geoff P We don't have new iOS features planned for r1. However, if you could tell me specifically what things you feel are missing, I'd be happy to review them

    What would be super useful would be the ability to zoom out in the IDE when desingning the UI. I find it really challenging to layout an iPad app simply because the device is so large and I constantly have to scroll around to get a feel for what the view looks like.

    Like others have echoed, some more simple control property controls exposed would be helpful.

    Finally, for the love of all that is good, please add RegEx support to the iOS framework. It’s a core language feature that’s been requested for over 4 years.

  4. Jean-Yves P

    Feb 15 Pre-Release Testers, Xojo Pro Europe (France, Besançon)

    @Garry P It’s not really a Xojo policy in their defence. You can’t compile for iOS without a Mac with any tool. It’s an Apple requirement. For example, their is no Windows or Linux iOS simulator.

    their main competitor has a web service that simulates iOS. but it's a paid service. don't know if it's really usable?

  5. Greg O

    Feb 15 Xojo Inc

    @Jean-YvesPochez their main competitor has a web service that simulates iOS. but it's a paid service. don't know if it's really usable?

    That’s a nice thought, but the whole reason for using the simulator is quick debug runs. A web service doesn’t give you debugger support.

  6. Jean-Yves P

    Feb 15 Pre-Release Testers, Xojo Pro Europe (France, Besançon)

    that's what I said, I highly doubt (I've never used it nor their dev tools) it's really a workable solution.

  7. Jason K

    Feb 15 Pre-Release Testers

    @Garry P What would be super useful would be the ability to zoom out in the IDE when desingning the UI. I find it really challenging to layout an iPad app simply because the device is so large and I constantly have to scroll around to get a feel for what the view looks like.

    Like others have echoed, some more simple control property controls exposed would be helpful.

    Finally, for the love of all that is good, please add RegEx support to the iOS framework. It’s a core language feature that’s been requested for over 4 years.

    Agreed on all counts.

    Until they finally add it, Regex is available in iOSKit.

  8. Scott C

    Feb 15 Pre-Release Testers, Xojo Pro Vancouver, Canada

    @Greg OLone That’s a nice thought, but the whole reason for using the simulator is quick debug runs. A web service doesn’t give you debugger support.

    True, the competition's offering doesn't support full debugging to your iOS device from their Windows IDE.

    But it does offer a Log() function that prints to their IDE message queue (just like Xojo IDE messages), plus it supports a type of hot-reloading so you can use your iPhone or iPad as a live designer surface while you visually work the UI in the Windows IDE - than their Hosted Mac Builder can reload your app almost instantly. All from Windows, no Mac required.

    The only real downside, IMO, is that the competitor doesn't offer a macOS IDE (only Windows). But I guess that's what Parallels and VMWare are for ;-)

  9. Ivan T

    Feb 15 Pre-Release Testers

    @Garry P It’s not really a Xojo policy in their defence. You can’t compile for iOS without a Mac with any tool. It’s an Apple requirement. For example, their is no Windows or Linux iOS simulator.

    Actually I write iOS apps for 2 years WITHOUT having to touch a Mac nor using a simulator. Limit the iOS proyects to just Mac is only a policy/decision

    @Jean-YvesPochez their main competitor has a web service that simulates iOS. but it's a paid service. don't know if it's really usable?

    Maybe not talking about the same competitor but the one that I know has a web service for compiling, not for simulating.

    @Greg OLone That’s a nice thought, but the whole reason for using the simulator is quick debug runs. A web service doesn’t give you debugger support.

    It can be done with a phisical device and a web service

    There is allways the other option, using a mac in the local network to do the compilation while working on a windows PC and a physical device for debug

  10. iOS or Android doesn't matter, the Xojo development team is so slow that you always will be lagging behind. This also is true for the competition despite the fact they are faster.

    If you can develop in Swift for iOS or Java for Android, you are always a few steps ahead. Only following this path, you go on a hard road because from that point on, there is not really an "easy" way any longer. That is where Xojo and the competition comes in, they make it easy for you at the cost of flexibility.

    I took a Udemy course about Android Studio and just develop in the native environment. The same is true for Swift on iOS. it is indeed a harder road but you have much more control (and responsibilities) over what you are doing.

    For desktop solutions, Xojo is an excellent choice to make and I do recommend it. For mobile, better to choose another solution in my personal opinion.

  11. Dave S

    Feb 16 San Diego, California USA

    @Chris V For desktop solutions, Xojo is an excellent choice to make and I do recommend it. For mobile, better to choose another solution in my personal opinion.

    WIth this I 100% agree, but I disagree that the learning curve is steeper... it is different, ObjC *IS* steeper, but Swift is actually quite easy, and Xcode helps ALOT when you make mistakes

or Sign Up to reply!