- Видео 661
- Просмотров 1 404 052
Xojo
США
Добавлен 15 май 2013
Xojo is a rapid, cross-platform development tool that allows you to build for Mac, Windows, Linux, as well as for web, iOS, Android and Raspberry Pi.
The Xojo programming language is both modern and object-oriented. It supports inheritance, interfaces, polymorphism and is strongly-typed as well. Xojo apps don't have an interpreter or virtual machine - they're compiled to machine code for fast execution and the protection of your intellectual property. Xojo uses native controls so your app looks and feels right on each platform.
The Xojo programming language is both modern and object-oriented. It supports inheritance, interfaces, polymorphism and is strongly-typed as well. Xojo apps don't have an interpreter or virtual machine - they're compiled to machine code for fast execution and the protection of your intellectual property. Xojo uses native controls so your app looks and feels right on each platform.
Xojo 2024 Wrapped 🎉
What a year it’s been! 🚀 We've had an absolutely INCREDIBLE year of bug-smashing, community growth, and groundbreaking features. 2024 has been all about innovation, growth, and YOU-our incredible community. 💚
#Xojo2024Wrapped #Xojo #YearInReview #CodingCommunity #Innovation #Developers #ThankYou #HappyNewYear
#Xojo2024Wrapped #Xojo #YearInReview #CodingCommunity #Innovation #Developers #ThankYou #HappyNewYear
Просмотров: 303
Видео
Xojo Help is Easier Than You Think! (Contextual Help Explained)
Просмотров 304Месяц назад
Want to get help faster in Xojo? This video shows you how to use the IDE's contextual help in just 2 minutes. Learn how a simple right-click can give you immediate access to the documentation for any element or keyword. Stop guessing, start coding! Learn more about these help features in Xojo's Docs: documentation.xojo.com/getting_started/using_the_ide/layout_editor.html documentation.xojo.com/...
Xojo 2024r4 Available Today - 25 Seconds of What's New!
Просмотров 938Месяц назад
Download now!This update introduces Mac app Sandboxing, Hardened Runtime and Notarization from the Xojo IDE, improves upon the popular preemptive threading feature while continuing to advance Android support and improve overall performance. Highlights of New Features and Updates: ● Integrated Mac app Sandboxing, Hardened Runtime and Notarization ● Improved performance, especially with preemptiv...
Cómo Crear Animaciones para Desktop: SpinKit
Просмотров 1502 месяца назад
En este tutorial te mostramos lo fácil que resulta crear animaciones que mejoren la experiencia de usuario en tus apps. Para ello utilizaremos principalmente una subclase de DesktopCanvas así como un Timer. Puedes encontrar las explicaciones con más detalle en el artículo publicado en: www.aprendexojo.com/2024/11/mas-alla-de-las-iu-estaticas-crea-animaciones-dinamicas-de-carga-con-la-clase-grap...
The Nuts and Bolts of Preemptive Threads
Просмотров 3272 месяца назад
A discussion about preemptive threads, one of Xojo's powerful new features with Xojo's Founder Geoff Perlman and Senior Engineer William Yu. Xojo is a single language that builds native apps for Windows, macOS, Linux, Raspberry Pi, web, iOS and Android. The Xojo Programming language and IDE is free to download and no license is required to learn, develop, run and test your projects. ►► Visit th...
Preemptive Threads Explained
Просмотров 6513 месяца назад
The latest release of Xojo, version 2024r3, introduces a significant improvement in multithreading capabilities. This update allows developers to use Thread class instances in preemptive mode, enabling full utilization of all available processor cores for parallel task execution. This tutorial demonstrates how this new feature works and compares its performance to the previously available coope...
Getting To Know The Xojo #RemoteDebugger
Просмотров 3093 месяца назад
When a user reports a bug you can't reproduce or your new feature works perfectly on one computer but not another, it’s time to launch Xojo’s remote debugger. With the remote debugger, you can run your app on another computer while debugging it on yours. Geoff Perlman, founder and CEO of Xojo, demonstrates how simple it can be to use Xojo's remote debugger. Xojo is a single language that builds...
Acceder y guardar Metadatos de Imagen en iOS
Просмотров 1023 месяца назад
Acceder y guardar Metadatos de Imagen en iOS
Build Fast, Mobile-Ready WebApp UI's in Xojo
Просмотров 1,4 тыс.4 месяца назад
Build Fast, Mobile-Ready WebApp UI's in Xojo
Creating Android Apps for FileMaker in Xojo
Просмотров 5454 месяца назад
Creating Android Apps for FileMaker in Xojo
10 Years of Xojo Cloud - New Features and Updates!
Просмотров 4025 месяцев назад
10 Years of Xojo Cloud - New Features and Updates!
How to Set Default Class Properties in Xojo for a Custom Experience
Просмотров 4715 месяцев назад
How to Set Default Class Properties in Xojo for a Custom Experience
Apps macOS: Sandboxing, Hardening Runtime y Notarización
Просмотров 1885 месяцев назад
Apps macOS: Sandboxing, Hardening Runtime y Notarización
5 Consejos para Mejorar la Navegación en Proyectos de Gran Tamaño
Просмотров 1695 месяцев назад
5 Consejos para Mejorar la Navegación en Proyectos de Gran Tamaño
Truco IDE: Múltiples Ventanas de Depurador
Просмотров 1675 месяцев назад
Truco IDE: Múltiples Ventanas de Depurador
Crear Códigos QR con info vCard embebida
Просмотров 2216 месяцев назад
Crear Códigos QR con info vCard embebida
Using ORM Classes in a Cross-Platform Software Project with Xojo
Просмотров 5336 месяцев назад
Using ORM Classes in a Cross-Platform Software Project with Xojo
Xojo for Windows: Build Your First 'Hello World' Desktop App
Просмотров 7856 месяцев назад
Xojo for Windows: Build Your First 'Hello World' Desktop App
Create Your First Android App with Xojo: 'Hello World' Tutorial
Просмотров 8826 месяцев назад
Create Your First Android App with Xojo: 'Hello World' Tutorial
Create Your First iOS App with Xojo: 'Hello World' Tutorial
Просмотров 4156 месяцев назад
Create Your First iOS App with Xojo: 'Hello World' Tutorial
Xojo on Linux: Create Your First 'Hello World' Desktop App
Просмотров 3936 месяцев назад
Xojo on Linux: Create Your First 'Hello World' Desktop App
Build Your First Mac App with Xojo: 'Hello World' Tutorial
Просмотров 6846 месяцев назад
Build Your First Mac App with Xojo: 'Hello World' Tutorial
Xojo Web Framework Quickstart: Create Your First 'Hello World' App
Просмотров 8436 месяцев назад
Xojo Web Framework Quickstart: Create Your First 'Hello World' App
XojoTalk 039 - Thoughtful and Considered
Просмотров 1517 месяцев назад
XojoTalk 039 - Thoughtful and Considered
I will probably only use this feature once every five years, but it's good to know you've given me enough information to try it with some confidence. Please keep the webinars coming. I watch all of them, whether I see them live or not.
Great! 👍
Nice work Xojo!
It's in 25 seconds because the screens go so fast it's impossible to read them. What's the point of a video done this way?
If it's too fast, slow the video in RUclips.
I like this quick format but do in under 60 seconds next time. Hard to read without pausing the video over and over. Good updates too!
gracias interesante
Me alegra que te haya gustado!
Great presentation. Thanks Geoff!
Really useful, thanks. My use case is warehouse inventory management on android devices, as mentioned at the end. It's the achilles heel of Filemaker in my view. WebDirect just doesn't cut it, interface-wise. I'm going to have a play with Xojo and see if I can solve the problem with a native app. Thanks.
Thanks for sharing! Reach out to us at hello at xojo.com if you have any questions as you evaluate.
Thanks for that tutorial. That really helped a lot. I added the following properties to the URL text control; HoverColor as Color = &c0000FF, OriginalTextColor as Color = &c000000, VisitedColor as Color = &cFF00FF and visitedflag as Boolean = False Then I added the following code to the control; MouseEnter; self.TextColor=HoverColor MouseExit; select case visitedflag case false self.TextColor=OriginalTextColor case True self.TextColor=VisitedColor end Select Open; self.TextColor=OriginalTextColor MouseDown; return true MouseUp; ShowURL(self.URL) self.visitedflag=true and it behaves like a proper URL link on a web page.
I'm still using RealBasic 3.5.2/5.5.5 on PPC. threads haven't changed
Very nice! We need more videos like this 👌
This is really great.
Can i get this binary project ?
Would love to see this but for local LLM calls. Such as like what GPT4All does or other local LLM projects
Noted. Thanks for your comment and interest.
I dream that one day they will have a version of xojo totally in Spanish which is the second most spoken language in the world. That will help to increase your sales for all those who speak and read only Spanish.
Aunque el IDE no está en Español… puedes encontrar multitud de recursos en Castellano: desde tutoriales (como los de este canal), pasando por los publicados en el sitio web oficial de la documentación de Xojo, y también los múltiples artículos publicados en AprendeXojo. Además, el libro en formato electrónico de iniciación a la programación con Xojo también se encuentra traducido al castellano. documentation.xojo.com/#sec-espanol www.aprendexojo.com/blog Y por supuesto también en el Foro: forum.xojo.com/c/international/espanol/31
I have always appreciated xojo's implementation of threading among other things. It does not over complicate the required code. Is there a way to have core affinity for related processes?
That is great to hear! You cannot currently bind a thread to a specific core. But you can add a feature request to Issues so we can look into it!
The remote debugger is an absolute game changer for those of us who develop software for the Raspberry Pi since the Xojo IDE cannot run on the R-Pi. I do my development and debugging on an Ubuntu desktop PC while executing my code on the R-Pi. Raspberry Pi development has never been easier!
I created a project following the video, but cannot get the New button to work. Nothing happens when I click it, no database/listbox row is created.
Thank you so much for such a wonderful video. Many small tricks that I have never used it before. Learned many things. 👍
Would be cool to build a utility to turn Xojo web apps into a universal mobile app for Android and IOS. Launches like a server app with your Xojo web page...... Don't know but it would be cool!
Wow, nice work! Thanks for the inspiration! 🙏🏻
Very happy to see that you have a Quantum Computer on stock 😀!
Wowww that’s the thingggg 🎉
Amazing
Didn't know the user input function! These shorts are awesome! I just try to avoid freeform input, user can't mess up a check box!
Wow… As I go through the video, I see how the Xojo Cloud solution takes care of things I had to manage myself, when hosting on services like AWS. I didn't even think of load balancing and auto-close firewall ports!
Huh? Was I too busy to even miss this webinar? Fortunately you share this here on RUclips! Thanks!
We are glad you caught it on YT!
Hello Mr. Xojo, can we deploy an intranet website using python to make an intranet website for our company? if we can, how? please help, i am confused
As I've gotten more experience I've liked procedural programming more and more. OOP is great but only where it actually helps you, otherwise its just more work.
Didn't know this!
Hola por que no explicas en español si usas ejemplos en español ? seria genial aprender en español POR QUE EXPLICAS GENIAL EN INGLES
Hola! Puedes encontrar la versión en español del curso en: ruclips.net/video/TwUZIwkrLiw/видео.html
This is great!!! Finally my labels by default are the same height as my buttons for easy snapping! I'd like to see more lesser known feature videos!
Glad it was helpful!
does it support reactive or mvvm?
Xojo is an OOP, event driven programming environment that allows developers to manually implement design patterns, including MVVM. You should give it a try.
url para descarga del codigo?..
Hola! Puedes encontrar el proyecto entre los Ejemplos desde el IDE de Xojo con el nombre "VCardToQRCode"
I've only had a cursory watch but what is the Axis code generator for Xojo?
That's an application I wrote to make customized scripts & play them through the IDE Communicator.
Thanks, Wayne. Great overview and excellent demo of why Templates and IDE scription are important in the Xojo world.
Hey Wayne, is that code generated by Argen or something else? <Never mind ~ should have finished watching before asking. ;-)>
I still don't get it.
The Xojo Forum forum.xojo.com is a great place to get questions answered.
I've watched just about every Xojo tutorial video but I didn't notice this till today. A whole lot of coding efficiency gems in here I was unaware of till now. Even though this is a comparatively old video, it's still got plenty of life left in it. Like Edwin, I dig the intro too, but try making it the first video of the day at 4:30 in the morning. No need for coffee after that.
I used Xojo for a few years and its ability to deploy to multiple different target platforms with a few clicks in seconds is unprecedented. This is how easy compiling should be in every language and Xojo is by far the best at it. However, I wish Xojo would have adopted a more decent languages like Java or C# in there application. The biggest issues however are the lack of opensource additional plugins and frameworks like the Java dependencies as well as the lack of community support ...
Interesting.
Very cool to see these coming around. Hopefully it will turn into a full bite (byte?) sized series.
Maybe something like this? (It's a pity there is no straight conversion of a Set into a typed array though) Var a() As Integer = Array(1,2,3,4,5,6) Var b() As Integer = Array(2,2,3,6,7,8,9,10) Var s As Set = Set.FromArray(a) s = s.Union(Set.FromArray(b)) Var result() As Integer For Each item As Variant In s result.Add item.IntegerValue Next result.sort
Loops, loops, loops. Aren't there Sets in Xojo?
Después de que Microsoft nos dejara colgados con VB y como lo único que había similar en Linux era Gambas, Xojo me pareció una magnifica idea. Agradezco a esta empresa su versión gratuita para fines no comerciales y el soporte para la RPI y a Javier por este vídeo tan revelador.
🤔 Uhmmm. Me descarué el proyecto de Ricardo Cruz. Funciona tal como está en el vídeo. Sin embargo, las líneas de código con el triggerServerEvent no conversan con ExecuteEvent. Tal vez, si hubiera hecho una prueba en su presenación se hubiera dado cuenta del error. Es una pena porque estoy en un proyecto donde necesito la conexión triggerServerEvent --> ExecuteEvent
Excelente explicación 👍🏻
among the amazing list of update, popover is one of the thing i really appreciated ❤
I had no time to join the webinar - great to "participate" later on ...
phenomenal update! I'm so happy for the Linux and version control changes. The rest of the updates are pretty nice too :)