You can call into Cocoa Touch APIs to use methods and properties that are not built into the framework by using the Declare command. To create a Declare statement you first need to track down the API you want to use in Apple’s documentation: Apple Developer Documentation. Most of the time you will reference the Foundation and UIKit libraries, but there are many other libraries as well. Xojo Declares use the Objective-C names so be sure to refer to those in the documentation rather than the Swift naming.
These days it seems everyone is working from home at least a few days a week. That is great for us humans and our home planet too. Your commute across the hall is quick and traffic-free, which is amazing for your personal stress-level and the local air quality. And your home office is likely to make you more productive and happier in your job, if set up right.
As more of us are working from home more often, it’s important to set some basic guidelines for your job and your sanity.
Here are 5 tips to help you set up your home office right, along with a peek into the Xojo team’s own offices.
So you developed this great app, now how does your marketing team of one get the word out? Social media can be an amazing tool for developers without a big marketing budget and Twitter is a great place to start.
You’ve opened your Twitter account using a Twitter handle that defines and promotes your brand and your app, check. You’ve added a close-up headshot of yourself or a clear, simple logo, check. Now, how do you get the followers and engagement you need to successfully promote your app?
For those of you, like me, who didn’t grow up with social media, it can seem like an arbitrary and daunting undertaking. But dip your toe in and you’ll find Twitter can be fun, informative and rewarding.
Here are 4 tested and simplified tips to get you started marketing your app on Twitter.
Using the Remote Debugger means that you can run Xojo apps on the Pi for testing and development without have to first purchase a Xojo license.
It’s 2017, do you recall when your most indispensable app was last updated?
IDE Scripts to the rescue! With a simple script (less than 10 lines), whenever you have quoted text to paste into the IDE, just select your script from the File > IDE Scripts menu instead.
I’ve ran into PostgreSQL case sensitivity myself before and I’ve seen it come up on the forums, so I thought it might be a good thing to bring up here.
Sometimes you hear that PostgreSQL is case-insensitive, but it isn’t really. What it actually does is convert your SQL to lowercase by default. So take a look at this SQL:
SELECT FullName FROM Person
This gets converted to:
SELECT fullname FROM person
That is nice if you happen to like to write your queries with mixed casing.
In the Xojo IDE Scripts Menu there are some new shortcuts you may find helpful. The items in the IDE Scripts menu under File >…
Having problems controlling your projects and clients enough to enjoy your life and have fun developing software? If you can put a few systems in place, you will deliver better customer service, increase your productivity, and communicate better. Here are five tips to help you on your path of reigning in the chaos.
Earlier I posed the question about why these two similar bits of code do slightly different things: dim path1 as string = “””C:\users\ieuser\desktop\new folder””” path1 =…