Do you have a suggestion for a feature you would like added to Xojo? Have you found a bug? In either case, the best way to report this to us is to use the Xojo Feedback app.
Comments closedXojo Programming Blog Posts
Our user community has been busy enhancing the capabilities of Xojo for iOS with Declares!
We have been quite pleased with the feedback we’ve received about Xojo iOS, but we are commonly asked when Xojo will support a specific iOS feature that it does not yet have. We will be adding new iOS features with each release, but you may not have to wait for us to add a feature. With a bit of knowledge about CocoaTouch and the use of the Declare command in Xojo, there are many things you can take advantage of today.
Comments closedWe’ve been getting a lot of questions about available options for deploying iOS apps.
Geoff recently wrote about how to deploy iOS apps inside a company, but I’d like to collect all the various ways to deploy your iOS here for quick, easy reference.
Comments closedIn XojoTalk 008, Paul talks with Hal Gumbert, Xojo developer and owner of Camp Software.
Comments closedWith Xojo 2015 Release 1, your iOS apps are now 64-bit!
Comments closedWhile the iOS App Store is a great solution for commercial software, not all iOS apps are for public use. If you are building an app just for use inside your company, you won’t want to go through Apple’s app review process (which can take weeks) nor make your app available to the general public. How do you quickly and easily deploy an iOS app just for use by others in your organization?
Comments closedSam Rowlands has been developing Xojo apps since 1997. He and his wife, Joy Sha, make up Ohanaware and they have been building award winning apps since 2008, notably Funtastic Photos, HDRtist and Shine. Sam is an active Xojo developer and he also offers App Wrapper, which simplifies the process of preparing applications for submission to the Mac App Store and deploying on web sites, in the Xojo Third Party Store.
What is the App Sandbox and why is it a chore?
The App Sandbox is a great end user security concept. The Sandbox governs what an application can and cannot do. This means that a virally infected word processor, cannot go on to infect other applications nor rampantly damage files on the users disk. It can however affect files which the user has created or opened within the word processor.
Comments closedRecently an issue with our Windows MoviePlayer was brought to my attention. Specifically, it was a problem with our Looping feature when using the native player. The bug was unfortunate, but luckily there was a workaround. However, it required a less often used feature of the MoviePlayer control, the MovieController.
When we design a control, whether it’s a PushButton or MoviePlayer, we try to anticipate the most often used features and add them into our product. However, we understand that there are occasions when a certain feature is needed that we may not have exposed. For this purpose we’ve added Handle properties on almost every control. You can use this Handle property, with the right Declare, to access additional features of that control. In some cases though, at least on Windows, a bare bones Handle wouldn’t be enough. In the Windows world our Handle refers to the HWND of the control. In most cases this would be enough, however, we do have a few controls which are ActiveX based. Currently, the native HTMLViewer and MoviePlayer are one of these few ActiveX based controls.
Comments closedLately we’ve been talking a lot about our newly added iOS support for Xojo. Considering the popularity of iOS devices, it is understandable why we would be so excited. But iOS devices are not inexpensive.
On a lark, I purchased an HP Stream 7 (Signature Edition, which means no extra “bloatware” was installed) last week from the Microsoft Store. It was on sale for just $80! So what is an HP Stream 7 and how does it relate to Xojo?
Comments closedIn the latest episode of the XojoTalk podcast, Paul talks with Xojo developer and Linux aficionado Kevin Cully.
Comments closed