Skip to content

Tag: Beginner Tips

Advanced File Processing Techniques: Using Chunks for Handling Large Files

A recent blog post, A Beginner’s Guide to Handling Text Files in Xojo, covered the basics of text file handling in Xojo. This post delves into advanced techniques for reading and writing large files in chunks. This method is crucial for managing large datasets efficiently, minimizing memory usage, and maintaining application performance.

1 Comment

A Beginner’s Guide to Handling Text Files in Xojo

As developers, we often need to work with text files. This could be for reading configuration settings, parsing log files, or generating reports. Text files are a common part of software development, and knowing how to access and manipulate them is important for building strong and flexible Xojo applications. In this article, we will make use the key Xojo classes and techniques for working with text files. We will start by looking at how to read the contents of text files using the TextInputStream class. You will learn how to read an entire file into a string and how to process the file line-by-line.

1 Comment

Using Xojo and GitHub

Now that Xojo Lite includes support for saving projects in version control format, it seems like a good time to revisit how you can use Xojo with GitHub, the popular online Git hosting service.

Comments closed

Version Control Ready Xojo Lite and Free Xojo Linux Lite for Everyone

Today we are pleased to announce some big changes to Xojo Lite. Beginning with Xojo 2024r1, new and existing Xojo Lite licenses are version control ready. That’s not all, now you can use Xojo’s free IDE to build Linux desktop and console apps from Linux, macOS, or Windows, no license required.

Comments closed

Only 48 Days Until Monkeybread Software’s Xojo Conference

Monkeybread Software and Christian Schmitz have organized an exceptional event in Germany in just 2 months. Take this opportunity to meet and network with members of the global Xojo Community. Meet Geoff Perlman, Xojo’s Founder & CEO and Xojo Engineers, Javier Menendez and Ricardo Cruz.

Comments closed

Xojo for Students

Xojo is a programming language and development environment for creating cross-platform applications for macOS, Windows and Linux from whatever computer you use – Mac, Windows or Linux. You can also create web, iOS, Android and Raspberry Pi apps with Xojo. To empower students, Xojo has partnered with GitHub to offer Xojo Pro to all students in the GitHub Student Developer Pack. In addition to Xojo, the Pack includes tons of free tools to help students expand their technical knowledge and learn new skills.

Students looking to begin their journey into programming choose Xojo for its ease of use and dedication to cross-platform development. Plus, Xojo is true rapid app development and is ideal for building prototypes and mockups really fast. All of these features benefit from Xojo’s OOP-focus. Xojo also has an active and helpful community and years worth of free, on-line resources.

Comments closed

Develop Database Apps with Xojo

After you have designed your interface and begun coding, your next step may be to connect to a database. This blog post tells you the databases supported by Xojo, shows you where to find code samples and examples, plus tutorials and videos that walk you through connecting, updating, querying and managing a database, plus, an introduction to Xojo’s new DBKit. Get the resources and knowledge you need to get your first database project off the ground today.

Comments closed

Monthly Webinars Expand Your Xojo Programming Skills

At Xojo we continually look to improve our skills and we are happy to be offering opportunities for everyone in the Xojo community to upgrade their skills too. At least once a month we are hosting new webinars. Webinars cover a variety of valuable topics, including getting started with Xojo, developing web apps, iOS development tips and the basics of using our newest platform, Android.

Comments closed