With many things in life, more choices means more freedom of expression. We can pick and choose what we like personally as a way to express ourselves. Such is the world on Linux. The myriad of different Linux distros along with all the different Desktop managers and Window managers available are daunting. While more choices is nice (in general anyway), it can also cause more confusion. As a cross-platform developer, you’re probably aware that every operating system has their own way of dealing with crashes and crash reports. On Linux this is no different, but it is more confusing because not every Linux distro plays by the same configuration. This blog will answer some fundamental questions you may have about what happens when your application crashes on Linux.
Comments closedCategory: Linux
Posts related to Linux development.
In this episode of XojoTalk, Paul talks with Craig Boyd, Xojo developer and Data Architect. Craig also writes the database column for xDev Magazine.
Comments closedAlthough not a new trend in software development, rapid application development (
RAD for short) is again on the upswing. What is RAD? It’s all about creating software quickly. The technology world is
always changing rapidly and change only seems to accelerate. Being able to create your own software and easily adapt to changes is incredibly important to nearly every business.
In this episode of XojoTalk, Paul talks with Justin Elliott, IT and Development Manager at Penn State University.
Download MP3.
Comments closedThe announcement at XDC 2015 of upcoming Xojo support for Raspberry Pi was greeted with enthusiastic applause. But after the keynote, I had several people come up to me and admit that they did not know what this Raspberry Pi is, so I thought I’d take a moment to give some background.
Comments closedThe LibICU library (international components for Unicode) is no longer included with your built apps starting with Xojo 2015 Release 2.
Comments closedIn the latest episode of the XojoTalk podcast, Paul talks with Xojo developer and Linux aficionado Kevin Cully.
Comments closedAs you probably know, we’re working hard on having the Xojo framework and IDE support 64bit. While this work is still in progress, there are more and more distributions mainly available as 64bit. If you can’t work and/or deploy on a 32bit distribution, you need to get the IDE or your Xojo apps working properly on a 64bit distribution.
2 CommentsWith the myriad of different Window Managers and themes on Linux, and personal preferences, you can be assured that your UI will look different from one Linux user to the next. The main challenge of being a native app is trying to normalize the UI experience across different platforms (yes, even different Linux distros).
When we added this property to the Canvas and ContainerControl there was probably a lot of head scratching going on. Some of you probably asked yourself (or us) “Why is this necessary?” or “Isn’t this pretty much the same thing as enabling DoubleBuffer?”
Well, yes to the latter question on Windows, and a slightly more optimized experience on OS X, but the impetus behind this property was really our redesigned IDE. More specifically, it was a need/requirement because of a long standing issue with our Linux framework.
Comments closed