<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Keynote &#8211; Xojo Programming Blog</title>
	<atom:link href="https://blog.xojo.com/tag/keynote/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.xojo.com</link>
	<description>Blog about the Xojo programming language and IDE</description>
	<lastBuildDate>Tue, 04 Oct 2022 19:23:03 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.5</generator>
	<item>
		<title>Xojo Developer Retreat Recap</title>
		<link>https://blog.xojo.com/2022/10/04/xojo-developer-retreat-recap/</link>
		
		<dc:creator><![CDATA[Dana Brown]]></dc:creator>
		<pubDate>Tue, 04 Oct 2022 19:18:21 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Learning]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[XDC]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Keynote]]></category>
		<category><![CDATA[Monkeybread Software]]></category>
		<category><![CDATA[Xojo Programming Language]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=10754</guid>

					<description><![CDATA[In September we hosted The Xojo Developer Retreat in Nashville and it was a huge success! From exciting educational sessions, to an exploration of the Xojo product roadmap, to informative presentations from Xojo Engineers about how Xojo is made and the Xojo framework, there was a lot to take in! If you missed any of the announcements that were shared, you can watch Founder and CEO Geoff Perlman's Conference Keynote free on YouTube. The rest of the session videos are available for purchase here.]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%">
<p>In September we hosted <a rel="noreferrer noopener" href="https://www.xojo.com/xdc" target="_blank">The Xojo Developer Retreat</a> in Nashville and it was a huge success! From exciting educational sessions, to an exploration of the Xojo product roadmap, to informative presentations from Xojo Engineers about how Xojo is made and the Xojo framework, there was a lot to take in! If you missed any of the announcements that were shared, you can watch Founder and CEO Geoff Perlman&#8217;s <a rel="noreferrer noopener" href="https://www.youtube.com/watch?v=mWEH0kjXZiA" target="_blank">Conference Keynote free on YouTube</a>. The rest of the session videos are available for purchase <a rel="noreferrer noopener" href="https://www.xojo.com/store/#conference" target="_blank">here</a>.</p>



<p>The conference kicked off Sunday night in the hotel bar and lobby where guests checked-in, got some Xojo swag and mingled. It was a reunion for many, as we &#8212; including the Xojo Team &#8212; hadn&#8217;t seen each other in quite some time. And we also got to meet many new Xojo fans and attendees for the first time! </p>



<p>I was really excited to finally meet James and Peter from <a href="https://www.controlbionics.com/" target="_blank" rel="noreferrer noopener">Control Bionics</a> &#8211; I have been communicating with them for years but never met them in person! It was also great to catch up with Jérémie Leroy, Christian Schmitz and Tim Dietrich. </p>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%">
<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="727" height="1024" src="https://blog.xojo.com/wp-content/uploads/2022/10/957D5972-0F87-451A-B315-F4048F5CAD08-2-727x1024.jpg" alt="" class="wp-image-10786" srcset="https://blog.xojo.com/wp-content/uploads/2022/10/957D5972-0F87-451A-B315-F4048F5CAD08-2-727x1024.jpg 727w, https://blog.xojo.com/wp-content/uploads/2022/10/957D5972-0F87-451A-B315-F4048F5CAD08-2-213x300.jpg 213w, https://blog.xojo.com/wp-content/uploads/2022/10/957D5972-0F87-451A-B315-F4048F5CAD08-2-768x1082.jpg 768w, https://blog.xojo.com/wp-content/uploads/2022/10/957D5972-0F87-451A-B315-F4048F5CAD08-2.jpg 1066w" sizes="(max-width: 727px) 100vw, 727px" /><figcaption>Outside of Hyatt Centric Nashville Hotel</figcaption></figure>
</div>
</div>



<figure class="wp-block-image size-large is-resized"><img decoding="async" src="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4496-1024x768.jpeg" alt="" class="wp-image-10779" width="915" height="686" srcset="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4496-1024x768.jpeg 1024w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4496-300x225.jpeg 300w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4496-768x576.jpeg 768w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4496-1536x1152.jpeg 1536w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4496-2048x1536.jpeg 2048w" sizes="(max-width: 915px) 100vw, 915px" /><figcaption>Sunday evening meet &amp; greet</figcaption></figure>



<figure class="wp-block-image size-large is-resized"><img decoding="async" src="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_2081-1024x768.jpg" alt="" class="wp-image-10772" width="915" height="686" srcset="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_2081-1024x768.jpg 1024w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_2081-300x225.jpg 300w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_2081-768x576.jpg 768w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_2081-1536x1152.jpg 1536w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_2081-2048x1536.jpg 2048w" sizes="(max-width: 915px) 100vw, 915px" /><figcaption>Alvaro, Tim and Paul chatting before a session.</figcaption></figure>



<p>Day one of the conference began with breakfast and Geoff&#8217;s keynote. He talked about many of the things that happened at Xojo since the last conference, such as 302 new features, 286 changes and 1400+ bug fixes. He also talked about Android and the Bug Bash, which are summarized below:</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" src="https://blog.xojo.com/wp-content/uploads/2022/10/e00ac735a1048c076ccb1b882659d9285327784a-1024x768.jpg" alt="" class="wp-image-10765" width="915" height="686" srcset="https://blog.xojo.com/wp-content/uploads/2022/10/e00ac735a1048c076ccb1b882659d9285327784a-1024x768.jpg 1024w, https://blog.xojo.com/wp-content/uploads/2022/10/e00ac735a1048c076ccb1b882659d9285327784a-300x225.jpg 300w, https://blog.xojo.com/wp-content/uploads/2022/10/e00ac735a1048c076ccb1b882659d9285327784a-768x576.jpg 768w, https://blog.xojo.com/wp-content/uploads/2022/10/e00ac735a1048c076ccb1b882659d9285327784a-1536x1152.jpg 1536w, https://blog.xojo.com/wp-content/uploads/2022/10/e00ac735a1048c076ccb1b882659d9285327784a.jpg 1920w" sizes="auto, (max-width: 915px) 100vw, 915px" /><figcaption>Geoff Perlman keynote, discussion product roadmap</figcaption></figure>



<p><strong>Android &#8211; </strong>When we showed Android at the last XDC it was essentially just a proof of concept. We had three possible routes we were going to take in terms of code compilation and had not even tried the first one. We ultimately went with plan B, which worked as expected. We are now feature complete for the first Android release and are rapidly fixing bugs. More on Android was discussed by Xojo Engineer Travis Hill during his session, <em>The ABC&#8217;s of Android</em>.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="768" src="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4540-1024x768.jpeg" alt="" class="wp-image-10787" srcset="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4540-1024x768.jpeg 1024w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4540-300x225.jpeg 300w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4540-768x576.jpeg 768w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4540-1536x1152.jpeg 1536w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4540-2048x1536.jpeg 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption>Travis discussing Xojo&#8217;s Android support</figcaption></figure>



<p><strong>Bug Bash</strong> &#8211; We spent the month of August doing a Bug Bash and focused on <em>different</em> bug criteria than we usually focus on. We typically focus on the overall impact surface and bugs that we know will impact nearly everyone in a way that can’t be worked around get the highest priority. We realize that there are some bugs that do not affect many people but are very painful for those they do affect. And that is specifically where we wanted to focus our efforts with the Bug Bash this year.</p>



<p>The Bug Bash gave our engineers an opportunity to work on parts of Xojo they usually don’t work on making them more comfortable working in those areas. This increases our coverage in terms of who can work on what. In fact, today more of the team is comfortable working in different parts of Xojo than ever before. Most of the engineers have worked on the compiler, for example. We felt like this Bug Bash went really well and going forward we will dedicate 2 weeks per cycle to focus on fixing those types of bugs (mentioned above) when we look at what to focus on. &nbsp;</p>



<p>Many other topics were covered in the keynote, like the Xojo community, Xojo&#8217;s participation in the GitHub Student Developer Pack, Xojo users, our design strategy and the Xojo product roadmap. </p>



<p>The rest of the morning continued with a session from Paul Lefebvre about how Xojo is made, followed by William&#8217;s session about the Xojo framework.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="769" src="https://blog.xojo.com/wp-content/uploads/2022/10/755aa90c4dc2b8c9f19824a73c0fbe29eec6448f_2_1332x1000-1024x769.jpg" alt="" class="wp-image-10766" srcset="https://blog.xojo.com/wp-content/uploads/2022/10/755aa90c4dc2b8c9f19824a73c0fbe29eec6448f_2_1332x1000-1024x769.jpg 1024w, https://blog.xojo.com/wp-content/uploads/2022/10/755aa90c4dc2b8c9f19824a73c0fbe29eec6448f_2_1332x1000-300x225.jpg 300w, https://blog.xojo.com/wp-content/uploads/2022/10/755aa90c4dc2b8c9f19824a73c0fbe29eec6448f_2_1332x1000-768x577.jpg 768w, https://blog.xojo.com/wp-content/uploads/2022/10/755aa90c4dc2b8c9f19824a73c0fbe29eec6448f_2_1332x1000.jpg 1332w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption>Xojo Engineer William Yu talking about the Xojo framework</figcaption></figure>



<p>After lunch, we heard sessions from experts in the Xojo community. Always an interesting subject, Jim Meyer talked to us about using machine learning in Xojo apps. Kem Tekinay gave an interesting talk about using MemoryBlocks. Xojo Engineer Ricardo Cruz talked about the WebSDK. </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="768" src="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4542-1024x768.jpeg" alt="" class="wp-image-10770" srcset="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4542-1024x768.jpeg 1024w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4542-300x225.jpeg 300w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4542-768x576.jpeg 768w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4542-1536x1152.jpeg 1536w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4542-2048x1536.jpeg 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption>Kem Tekinay talks MemoryBlocks</figcaption></figure>



<p>We ended the day with two non coding sessions &#8211; Amy Barnes talked about the legal side of programming and Yousaf Shah discussed things you can do to improve your business other than coding. You can review the full sessions list and descriptions of all of the sessions <a rel="noreferrer noopener" href="https://xojo.com/xdc/HTML/sessions-nashville.html" target="_blank">here</a>.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="768" src="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_2099-1024x768.jpg" alt="" class="wp-image-10773" srcset="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_2099-1024x768.jpg 1024w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_2099-300x225.jpg 300w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_2099-768x576.jpg 768w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_2099-1536x1152.jpg 1536w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_2099-2048x1536.jpg 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption>Amy Barnes shares some of her expertise with the group during her session</figcaption></figure>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" src="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4525-768x1024.jpeg" alt="" class="wp-image-10767" width="768" height="1024" srcset="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4525-768x1024.jpeg 768w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4525-225x300.jpeg 225w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4525-1152x1536.jpeg 1152w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4525-1536x2048.jpeg 1536w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4525-scaled.jpeg 1920w" sizes="auto, (max-width: 768px) 100vw, 768px" /><figcaption>Javier, William and Paul</figcaption></figure>



<p>After sessions, it was time to go out on the town! We had a nice dinner at The Stillery, right in the midst of the craziness that is the Nashville Broadway area. After dinner a group headed out to one of the local honkey tonks to enjoy some live music! </p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" src="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4544-1024x768.jpeg" alt="" class="wp-image-10768" width="915" height="686" srcset="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4544-1024x768.jpeg 1024w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4544-300x225.jpeg 300w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4544-768x576.jpeg 768w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4544-1536x1152.jpeg 1536w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4544-2048x1536.jpeg 2048w" sizes="auto, (max-width: 915px) 100vw, 915px" /><figcaption>Conference dinner at The Stillery</figcaption></figure>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" src="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4547-768x1024.jpeg" alt="" class="wp-image-10771" width="768" height="1024" srcset="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4547-768x1024.jpeg 768w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4547-225x300.jpeg 225w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4547-1152x1536.jpeg 1152w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4547-1536x2048.jpeg 1536w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4547-scaled.jpeg 1920w" sizes="auto, (max-width: 768px) 100vw, 768px" /><figcaption>Group photo at a honkey tonk on Broadway</figcaption></figure>



<p>Only morning sessions on day two when we heard from Christian all about MonkeyBread Plugins, his session gave some inspiration to Tim Dietrich, read about that <a rel="noreferrer noopener" href="https://timdietrich.me/blog/xojo-phidgets-mbs-environment-monitor-app/" target="_blank">here</a>. Then Derrick Donnelly gave a very interesting talk about building digital forensic apps with Xojo (watch out for your fridge!) and the educational portion of the conference wrapped with Xojo Engineer Javier Menendez talking about integrating WooCommerce into Xojo apps. </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="768" height="1024" src="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4601-768x1024.jpg" alt="" class="wp-image-10769" srcset="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4601-768x1024.jpg 768w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4601-225x300.jpg 225w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4601-1152x1536.jpg 1152w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_4601.jpg 1170w" sizes="auto, (max-width: 768px) 100vw, 768px" /><figcaption>Lunch at The Diner</figcaption></figure>



<p>We had lunch at a local diner, appropriately named The Diner. Then it was time for some fun &#8211; we visited an Escape Room (<a rel="noreferrer noopener" href="https://theescapegame.com/nashville/" target="_blank">The Escape Game</a>)! We split into three very competitive teams and entered the themed rooms where we had to &#8220;escape&#8221; by following clues and solving puzzles before the time ran out. Since we are all excellent problem-solvers, all of the groups amazingly made it out before the time ran out and none of the attendees or employees are still there. Everyone who particiapted really enjoyed it so we may do this type of activity at a future event. </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="768" height="1024" src="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_0300-768x1024.jpg" alt="" class="wp-image-10774" srcset="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_0300-768x1024.jpg 768w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_0300-225x300.jpg 225w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_0300-1152x1536.jpg 1152w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_0300.jpg 1250w" sizes="auto, (max-width: 768px) 100vw, 768px" /><figcaption>Prison break theme at The Escape Game</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="768" src="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_3075-1024x768.jpeg" alt="" class="wp-image-10775" srcset="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_3075-1024x768.jpeg 1024w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_3075-300x225.jpeg 300w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_3075-768x576.jpeg 768w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_3075-1536x1152.jpeg 1536w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_3075-2048x1536.jpeg 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption>Time travel theme at The Escape Game</figcaption></figure>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" src="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_6634-1024x768.jpeg" alt="" class="wp-image-10776" width="915" height="686" srcset="https://blog.xojo.com/wp-content/uploads/2022/10/IMG_6634-1024x768.jpeg 1024w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_6634-300x225.jpeg 300w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_6634-768x576.jpeg 768w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_6634-1536x1152.jpeg 1536w, https://blog.xojo.com/wp-content/uploads/2022/10/IMG_6634-2048x1536.jpeg 2048w" sizes="auto, (max-width: 915px) 100vw, 915px" /><figcaption>Gold Rush theme at The Escape Game</figcaption></figure>



<p>It was really nice to get back to an in-person event and we look forward to doing more! Though we don&#8217;t have any plans to announce yet for the next conference, we are hosting a <a href="https://forum.xojo.com/t/london-xojo-meetup-november-9/72420" data-type="URL" data-id="https://forum.xojo.com/t/london-xojo-meetup-november-9/72420">Xojo social meetup</a> in London on November 9th, so if you happen to be there please come by and say hi!</p>



<p><em><em><em>William Yu grew up in Canada learning to program BASIC on a Vic-20. He is Xojo’s resident Windows and Linux engineer, among his many other skills. Some may say he has joined the dark side here in the USA, but he will always be a Canadian at heart.</em></em></em></p>



<ul class="wp-block-social-links has-normal-icon-size is-content-justification-center is-layout-flex wp-container-core-social-links-is-layout-16018d1d wp-block-social-links-is-layout-flex"><li class="wp-social-link wp-social-link-facebook  wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.facebook.com/goxojo" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Facebook</span></a></li>

<li class="wp-social-link wp-social-link-x  wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://x.com/xojo" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" /></svg><span class="wp-block-social-link-label screen-reader-text">X</span></a></li>

<li class="wp-social-link wp-social-link-linkedin  wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.linkedin.com/company/xojo" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li>

<li class="wp-social-link wp-social-link-github  wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://github.com/topics/xojo" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z"></path></svg><span class="wp-block-social-link-label screen-reader-text">GitHub</span></a></li>

<li class="wp-social-link wp-social-link-youtube  wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.youtube.com/c/XojoInc" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg><span class="wp-block-social-link-label screen-reader-text">YouTube</span></a></li></ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>XDC 2019 Keynote Recap</title>
		<link>https://blog.xojo.com/2019/05/01/xdc-2019-keynote-recap/</link>
		
		<dc:creator><![CDATA[Alyssa Foley]]></dc:creator>
		<pubDate>Wed, 01 May 2019 13:48:02 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[XDC]]></category>
		<category><![CDATA[64-bit]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Declares]]></category>
		<category><![CDATA[Interops]]></category>
		<category><![CDATA[Keynote]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=5691</guid>

					<description><![CDATA[Geoff just wrapped up the keynote here in sunny Miami, Florida. We've made significant progress towards these many large, multiyear projects. ]]></description>
										<content:encoded><![CDATA[<p>Geoff just wrapped up the keynote here in sunny, windy Miami, Florida.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-5733" src="https://blog.xojo.com/wp-content/uploads/2019/05/IMG_20190501_090424.jpg" alt="" width="631" height="473"></p>
<p>After a brief introduction welcoming attendees from 11 different countries, Geoff began the keynote by sharing some graphs showing how the Xojo community has been changing.</p>
<p><span id="more-5691"></span></p>
<p>Along with a growing interest in Xojo, account creation is up 200%, we&#8217;ve seen a change in the demographics of our users. In 2017 only 22% of Xojo users were women.&nbsp;This year, that number has nearly doubled to 41%!</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5701" src="https://blog.xojo.com/wp-content/uploads/2019/04/Gender-1.gif" alt="" width="480" height="360"></p>
<p>A few years ago, just under half of Xojo users were under 35.&nbsp;Now in 2019, 61% of our users are under 35.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5702" src="https://blog.xojo.com/wp-content/uploads/2019/04/Age.gif" alt="" width="480" height="360"></p>
<p>This broader change is partially the result of current Xojo community members who evangelize Xojo on social media, blogs or simply in speaking with friends and colleagues. We know that word of mouth recommendations always carry more weight than any advertisement. Geoff took some time to recognize a few members of the Xojo community that have gone the extra mile to build this community. Hal Gumbert and Tim Dietrich, both Xojo developers from the FileMaker community, regularly blog and share on social media their experiences with Xojo. Also thanks is due to Thomas Templemann whose rally cry on the forum encouraged users to review Xojo on slant.co. What may appear to be small single actions all add up to make a difference. The stronger our community is, the better Xojo will be.</p>
<p>Next Geoff announced the winners of the <a href="https://blog.xojo.com/2019/05/01/2019-xojo-design-award-winners/"><strong>Xojo </strong><strong>Design</strong><strong> Awards 2019</strong></a>, learn more&nbsp;more about these stellar examples of what has been done with Xojo!</p>
<p>Our team has been very busy over the last 12 months. Xojo has introduced 48 new features, made 75 changes and fixed 465 bugs. To name a few: we added Dark Mode for macOS, native labels in Windows, iOS Table pull to refresh and variable row heights, better text rendering on Windows, URLConnection in API 2.0, incremental compilation for 64-bit and ARM and significantly sped up the <a href="https://blog.xojo.com/2019/04/09/speeding-up-the-layout-editor/">layout editor</a>.</p>
<p>But we&#8217;ve also spent a lot of time working on some big, multiyear features so let&#8217;s take a look at where Xojo is going.</p>
<h3>Xojo Cloud</h3>
<p>Xojo Cloud is moving to 64-bit because the modern Linux distros are all 64-bit. Going forward, Named Hosts will allow you to point a domain at a specific app.&nbsp;We will be switching from CGIs to stand-alone apps to utilize modern web protocols and we are putting a load balancer in front of each app so you can easily handle more concurrent users.</p>
<h3>Interops</h3>
<p>If you don&#8217;t already know, Interops are basically a better way to make calls into OS APIs than declares. Interops require less code, remove the need to convert data between OS and Xojo types and are far easier to write. A quick example:</p>
<p>These four lines of declares connect to the EventStore database on your iOS device:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5698" src="https://blog.xojo.com/wp-content/uploads/2019/04/Screen-Shot-2019-04-25-at-2.25.33-PM.png" alt="" width="1622" height="332"></p>
<p>Just to connect to the eventstore, you’re dealing with a lot of very unfriendly stuff.&nbsp;However, with Interops this is reduced to one simple line that is friendly Xojo code:</p>
<h3><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5699" src="https://blog.xojo.com/wp-content/uploads/2019/04/Screen-Shot-2019-04-25-at-2.25.59-PM.png" alt="" width="1520" height="260"></h3>
<p>Interops are already a real thing.&nbsp;We are using them internally in the iOS XDC app for both for calendar events and local notifications as well.&nbsp;We are also using them to build the Android framework.</p>
<h3>IDE Update</h3>
<p>We’ve been doing a lot of work behind the scenes on IDE improvements. You’ve seen some of this in 2019r1 with the layout editor.</p>
<p>With that completed, we’ve now reached the point where the new Home screen and improved workflow are coming soon.</p>
<h3>API 2.0</h3>
<p>API 2.0, is a set of APIs that will replace many of the existing ones, they will provide better consistency in naming, offsets and error handling. In some cases, we are taking the opportunity to modernize the implementation as well. You already saw this with URLConnection&nbsp;introduced in 2018r4. URLConnection replaced the old HTTPSocket that used a library that had to be updated. URLConnnection uses the underlying OSs&#8217; library, so as those OSs get updated in order to provide better HTTP connections, your apps will automatically benefit. To name a couple more,&nbsp;API 2.0 supports Bezier Curves for all platforms, not just iOS. And the Date class has all the features we added to xojo.core.date, including: Locale support,&nbsp;DateInterval support&nbsp;and TimeZone support.</p>
<p>In most cases the APIs have not changed and not everything will be replaced. Those that are replaced will remain for many years so you don&#8217;t need to worry about rewriting your code right away.&nbsp;This change has gone faster than expected (yay, it does happen!) and we plan to be in beta&nbsp;after just a few more updates are made.</p>
<h3>Web Framework 2.0</h3>
<p>Last year we talked a lot about the design of Web 2.0, this year Geoff focused on implementation and the great progress made so far. As a way of testing out Web Framework 2.0, we decided to port something to the web using it. Since so many have asked for it over the years, we&#8217;re working on a&nbsp;web version of Feedback.&nbsp;It’s in the early stages and Greg will be demonstrating the web version in his XDC session.&nbsp;While there’s still more implementation to do, the fact that we are using it for internally tells you how far we have come. Once the implementation is complete, we will begin beta testing.</p>
<h3>Android</h3>
<p>As you may remember we showed you a Hello World on Android back in 2018. Since then we&#8217;ve got IDE integration, apps running on simulator and apps running on actual hardware. We&#8217;re also building Android apps internally. In fact, we have put together an&nbsp;Android version of the XDC app! You can go to the <a href="https://play.google.com/store/apps/details?id=com.xojo.xdc2019&amp;hl=en">Play Store</a> and download it right now. This is a simple app, basically the HTMLViewer. However, the app is native and was built the same way you will be building native apps in Xojo. Travis will show you more controls and have lots of details and demos in his XDC session.</p>
<p><img class=""><img class=""><img class=""><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5706" src="https://blog.xojo.com/wp-content/uploads/2019/04/Screen-Shot-2019-04-25-at-3.16.24-PM.png" alt="" width="2252" height="1510"></p>
<p>So what&#8217;s left before Android is in your hands? In this as well, a lot of the &#8220;heavy lifting&#8221; has been done, we need to finish implementing the framework and port the debugger and then we will begin pre-release testing Xojo Android.</p>
<p>As you can see, Xojo has made significant progress towards these many large, multiyear projects. An additional note, currently work on Plugins in Xojo is paused to allow us to focus on Android. We&#8217;ll do our best to keep you updated via <a href="https://twitter.com/xojo">Twitter</a> and <a href="https://www.facebook.com/goxojo">Facebook</a> throughout the conference. Please use hashtag #XDC2019 online to search or share your own thoughts. Even if you aren&#8217;t here, we&#8217;ll do our best to reduce the Xojo FOMO! The XDC Video set is now <a href="https://www.xojo.com/store/#conference">available for sale</a>.</p>
<p>Speaking of great conferences, the <a href="https://www.monkeybreadsoftware.de/xojo/events/cologne-2019-event.shtml">MBS Software conference</a> will be in Cologne, Germany on October 24th and 25th of this year. There are already 40 people coming from 10 different countries, including Geoff Perlman!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>2019 Xojo Design Award Winners</title>
		<link>https://blog.xojo.com/2019/05/01/2019-xojo-design-award-winners/</link>
		
		<dc:creator><![CDATA[Alyssa Foley]]></dc:creator>
		<pubDate>Wed, 01 May 2019 13:45:51 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[XDC]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Awards]]></category>
		<category><![CDATA[Keynote]]></category>
		<category><![CDATA[Xojo Programming Language]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=5694</guid>

					<description><![CDATA[The Design Awards honor excellence in software design. These developers represent the creativity, flexibility and diversity in the Xojo Community – support them and the entire Xojo community by sharing and reviewing their apps on social media and in app stores!]]></description>
										<content:encoded><![CDATA[<p>Geoff announced the winners of the 2019&nbsp;<a href="https://www.xojo.com/designawards/">Xojo Design Awards</a>&nbsp;during his Keynote in Miami. With so many entries this year, judging was not easy on us. The Design Awards honor excellence in software design in the following categories: Best Developer Tool, Best Specialty App, Best Consumer App, Best iOS App, Best Educational App and Best Vertical Market App, Best Cross-Platform App, Best Developer Tool.</p>
<p>The 2019 Xojo Design Award Winners are:</p>
<p><span id="more-5694"></span></p>
<h3>Best Consumer App: Goldfish</h3>
<p><a href="https://www.fishbeam.com/en/goldfish/">Yves Pellot, Fishbeam Software</a></p>
<p><img loading="lazy" decoding="async" class="wp-image-5715 aligncenter" src="https://blog.xojo.com/wp-content/uploads/2019/04/goldfish1.png" alt="" width="739" height="462"></p>
<h3>Best iOS App: Snow Maps</h3>
<p><a href="https://itunes.apple.com/us/app/snow-maps/id1450402225?mt=8">Jeremie Leroy</a></p>
<p><img loading="lazy" decoding="async" class="wp-image-5717 aligncenter" src="https://blog.xojo.com/wp-content/uploads/2019/04/snowmaps1.png" alt="" width="352" height="626"></p>
<h3>Best Educational App: AcaStat</h3>
<p><a href="https://www.acastat.com">Phil Crewson &#8211; AcaStat Software</a></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5719" src="https://blog.xojo.com/wp-content/uploads/2019/04/Acastat.png" alt="" width="946" height="642"></p>
<h3>Best Vertical Market App: Script Studio</h3>
<p><a href="http://www.nuvotech.co.uk/index.aspx#">Dan Bronzite &#8211; Nuvotech Limited</a></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5720" src="https://blog.xojo.com/wp-content/uploads/2019/04/scriptstudio.png" alt="" width="1024" height="588"></p>
<h3>Best Cross-Platform App: Studiometry</h3>
<p><a href="http://www.oranged.net/products/">Tom Iwaniec &#8211; Oranged Software</a></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5722" src="https://blog.xojo.com/wp-content/uploads/2019/04/studiometry.png" alt="" width="2574" height="1502"></p>
<h3>Best Developer Tool: GraffitiSuite</h3>
<p><a href="https://graffitisuite.com/#home">Anthony G. Cyphers, GraffitiSuite Solutions</a></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5723" src="https://blog.xojo.com/wp-content/uploads/2019/04/graffiti.png" alt="" width="1024" height="542"></p>
<h3>Honorable Mention: <a href="https://twitter.com/Mike_Cotrone">Mike Cotrone</a></h3>
<p>For&nbsp;the best looking UI for a chicken and egg tracking app ever!</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5724" src="https://blog.xojo.com/wp-content/uploads/2019/04/chicken.png" alt="" width="800" height="589"></p>
<p>These developers represent the creativity, flexibility and diversity in the Xojo Community – support them and the entire Xojo community by sharing and reviewing their apps on social media and in app stores!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>XDC 2018 Keynote Recap</title>
		<link>https://blog.xojo.com/2018/04/25/xdc-2018-keynote-recap-draft/</link>
		
		<dc:creator><![CDATA[Alyssa Foley]]></dc:creator>
		<pubDate>Wed, 25 Apr 2018 16:00:46 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Cross-Platform]]></category>
		<category><![CDATA[XDC]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Introspection]]></category>
		<category><![CDATA[Keynote]]></category>
		<category><![CDATA[Xojo Framework]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=4197</guid>

					<description><![CDATA[Geoff just wrapped up the Keynote at this year&#8217;s XDC here in beautiful Denver, Colorado. The stately ballroom at the Magnolia Hotel was packed. After&#8230;]]></description>
										<content:encoded><![CDATA[<p>Geoff just wrapped up the Keynote at this year&#8217;s XDC here in beautiful Denver, Colorado. The stately ballroom at the Magnolia Hotel was packed.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-4242" src="https://blog.xojo.com/wp-content/uploads/2018/04/keynote-2018.jpg" alt="" width="591" height="331"></p>
<p>After a brief intro and some bragging about how this XDC sold out faster than any XDC before, how 25% of attendees are first-timers and how Xojo is represented by users from 12 different countries &#8211; shoutout to <a href="http://developer.xojo.com/francais">Stephane Pinel</a> Xojo&#8217;s French Evangelist and and <a href="http://developer.xojo.com/spanish">Javier Menendez</a> our Spanish Evangelist who is attending for the first time (don&#8217;t think he&#8217;s a newbie though, he&#8217;s been with Xojo for 10 years), Geoff discussed the Xojo Community. Our forum has grown over 20% since the last XDC, with 18,000 members and over 43,000 conversations.</p>
<h3>Xojo Cloud</h3>
<p>People use Xojo Cloud because zero-configuration is an obvious advantage &#8211; we install more than 100 software updates per year which is 100+ actions that protect your app and your data that you don&#8217;t have to manage or install yourself. But it&#8217;s the industrial strength security that adds the most value. Xojo Cloud servers have been scanned over 1 billion times with zero known breaches to date. While no one can make servers 100% secure, Xojo Cloud certainly has proved itself to provide best-of-class security which is absolutely critical in today’s always-on, always-connected world. Check out <a href="https://www.xojo.com/cloud/">Xojo Cloud</a>&#8216;s bigger and better servers &#8211; now with <a href="https://blog.xojo.com/2018/04/18/xojo-cloud-server-stats/">monitoring and stats</a> build into the Xojo IDE.</p>
<p><img loading="lazy" decoding="async" class="wp-image-4205 aligncenter" src="https://blog.xojo.com/wp-content/uploads/2018/04/XojoCloudStats-1.png" alt="" width="670" height="423"></p>
<h3>Platform Landscape</h3>
<div class="page" title="Page 59">
<div class="section">
<div class="layoutArea">
<div class="column">
<p>When we started back in 1998, the desktop was really the only platform that mattered for applications. But it&#8217;s over 20 years later and mobile has certainly become an important platform. It&#8217;s interesting to note that through 2017 and now into 2018, mobile is treading downward slightly and desktop is trending upward.</p>
<p><img loading="lazy" decoding="async" class=" wp-image-4211 aligncenter" src="https://blog.xojo.com/wp-content/uploads/2018/04/desktop-vs-mobile.png" alt="" width="631" height="471"></p>
<div class="page" title="Page 61">
<div class="section">
<div class="layoutArea">
<div class="column">
<p>Illustrating that whether you focus on mobile or desktop, cross-platform development is more important now than ever before. As always, Xojo abstracts you from all of this and highlights the importance of a cross-platform tool.</p>
<h3>Foundational Improvements to Xojo</h3>
<p>Since the last conference we&#8217;ve fixed 815 bugs, made 151 changes, added 64 new features to Xojo, this is all aside from our main focus of modernizing the foundation upon which your apps and Xojo itself is built. A lot of this foundational work we&#8217;ve covered as it happened: <a href="https://blog.xojo.com/2017/04/12/windows-graphics-direct2ddirectwrite-direction/">Direct 2D and DirectWrite</a> for hardware-accelerated, modern graphics on Windows. Upgrading to <a href="https://blog.xojo.com/2018/04/17/change-window-opacity-using-a-linux-gtk-declare/">GTK3</a> to provide <a href="https://blog.xojo.com/2016/04/05/xojo-retinahidpi-the-journey-of-a-thousand-pixels/">HiDPI</a> on Linux. And, of course, you can now build <a href="http://developer.xojo.com/64-bit-guidelines">64-bit</a> applications which is increasingly becoming the accepted standard. For 64-bit builds and for Raspberry Pi, the compiler now <a href="https://blog.xojo.com/2018/01/31/compilers-106-optimizer/">optimizes your code for speed</a>. For apps that do a lot of calculations, this can provide a huge improvement. Xojo user Thomas Moore recently reached out to let us know how the optimized compiler sped up the app he&#8217;s working on for NASA&#8217;s LISA project.</p>
</div>
<h3>Xojo Compiler Optimizations Speed up Calculations for NASA</h3>
<div class="page" title="Page 73">
<div class="section">
<div class="layoutArea">
<div class="column">
<p>Thomas Moore is a long time Xojo user and a Professor pf Physics at Cal Poly Pomona. He’s written an app in Xojo to help with his research for the proposed LISA mission in which NASA will launch 3 satellites to form a triangle 3 million miles on each side, letting us better detect gravitational waves. Thomas&#8217; app will be analyzing the massive (seriously massive) amount of gravitational wave data downloaded from these satellites. Once he was able to compile his app for 64-bit and gain the benefit of the optimizing compiler, he saw an immediate gain of 7X. The compiler optimizations provided a speed increase nearly equal to what he had gained over 10 years of advances in computer technology.</p>
<h3>LLVM</h3>
<p>The ability for Xojo to optimize your code is the direct result of our move to LLVM as our compiler backend. As it’s improved in the future with more optimizations, we will update and you’ll get them automatically.</p>
<h3>64-bit IDE</h3>
<div class="page" title="Page 81">
<div class="section">
<div class="layoutArea">
<div class="column">
<p>Since the Xojo IDE is written in Xojo, we&#8217;ve been building it as a 64-bit app since 2017r3. It&nbsp;was no small task since the Xojo IDE is quite a large project. For the overwhelming majority of you, <a href="https://blog.xojo.com/2017/07/18/big-transitions-little-effort-one-apps-update-to-64-bit/">building a 64-bit</a> version of your apps required nothing more than switching a setting and rebuilding. Given that macOS now warns users when they launch 32 bit apps, it’s even better that Xojo is now 64 bit. These changes are all about modernizing the foundation upon which your apps are built. This not only means you don’t have to worry about it, but it also makes many of our future plans for Xojo possible.</p>
<div class="page" title="Page 83">
<div class="section">
<div class="layoutArea">
<div class="column">
<h3>The Future</h3>
<p>Much like building a house, there is extensive foundational work to be done up front. We are often working on new features across several releases. Despite our best efforts, there are a few things we’d hoped to have ready by now such as Interops and Plugins.</p>
<p>Interops make it much easier to call into the system when something you need isn’t provided by the Xojo framework. We are making great progress on Interops for Android which is likely the first platform upon which they will be supported. In fact, the Android framework is being built in Xojo using Interops. We’ve been working very hard for some time now to provide support for Android. There’s a lot to talk about and Travis will be covering it in detail in his session later today and we&#8217;ll post more on our blog as we reach milestones.*</p>
<p>As for Plugins, we had hoped by now to have the ability to write plugins for Xojo in Xojo by now. Unfortunately, other things have taken priority. However, plugins are important to us and we continue to work on that.</p>
<p>In addition, there are some user experience changes we were planning to make project navigation faster and more efficient. We have been overhauling the underpinnings required to make all of that possible. Just like building that house, the hard part comes first and then it gets a lot easier towards the end. In order to make it easier to build desktop-like web apps we&#8217;re upgrading the web framework to Web Framework 2.0. This will include significant modernizations and optimizations, more robust applications, greater speed between client and server, overhauling of 5 controls and 10 new controls, an improved look and feel and will be 99% compatible with existing projects. If you’re currently building web apps or planning to, this is going to be a huge step forward, Greg will cover this in more detail in his session.*</p>
<h3>Xojo API 2.0</h3>
<div class="page" title="Page 124">
<div class="section">
<div class="layoutArea">
<div class="column">
<p>As we went down the path to the new Xojo Framework we realized there were a lot inconsistencies. Methods, properties and events that did the same or similar things across different classes often had dissimilar names. We discovered several other types of inconsistencies in the naming as well. So we&#8217;ve turned our direction to give you the best of both worlds.</p>
<p><img loading="lazy" decoding="async" class=" wp-image-4212 aligncenter" src="https://blog.xojo.com/wp-content/uploads/2018/04/best-of-both-worlds.png" alt="" width="710" height="531"></p>
<p>This keeps the Xojo language simple and it eliminates the need for us to put all the APIs into namespaces, removing that bit of complexity as well. This also makes the transition easier for us because we can roll out the new APIs over time rather than being required to have an entire functional set of new APIs all at once. API 2.0 will provide you with more consistent APIs across classes with improved functionality while keeping Xojo easy to learn and use as well as making your transition easy as well.</p>
<h3>XDC 2019</h3>
<p>That&#8217;s right, we&#8217;re announcing XDC 2019 in beautiful Miami, Florida! We will be at the Miami Marriott Biscayne Bay which is right on the water. You&#8217;ll get great views from the hotel, a beautiful park and a 3 mile straight shot across the bay to South Beach! Reminder that we sold out this year quite quickly (faster than ever before) so make sure you register early to not only reserve your spot but save $200 as well!</p>
<p><img loading="lazy" decoding="async" class="wp-image-4213 aligncenter" src="https://blog.xojo.com/wp-content/uploads/2018/04/xdc-2019.png" alt="" width="643" height="481"></p>
<p>We&#8217;ll be keeping you updated on more from Denver on <a href="https://twitter.com/xojo">Twitter</a> and sharing live videos on <a href="https://www.facebook.com/goxojo/">Facebook</a> over the next 3 days! Thanks for sharing and using #XDC2018, we hope to see you next year at XDC 2019 in beautiful Miami, Florida.</p>
<p>*Videos of XDC sessions and the Keynote will be available for purchase next month. You can &nbsp;purchase previous <a href="https://www.xojo.com/store/#conference">XDC session videos</a>&nbsp;from 2015 and 2016 at a 20% discount this week only!</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>XDC 2016 Recap</title>
		<link>https://blog.xojo.com/2016/10/11/xdc-2016-recap/</link>
		
		<dc:creator><![CDATA[Paul Lefebvre]]></dc:creator>
		<pubDate>Tue, 11 Oct 2016 21:54:33 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[XDC]]></category>
		<category><![CDATA[64-bit]]></category>
		<category><![CDATA[Beginner Tips]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Keynote]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">http://blog.xojo.com/?p=1940</guid>

					<description><![CDATA[This year's Xojo Developer Conference was held at the distinctive Hotel Derek in downtown Houston, Texas.  We had attendees from 12 countries around the world, 30+ of the best sessions ever, fun live music, great networking and delicious food!]]></description>
										<content:encoded><![CDATA[<p>This year&#8217;s Xojo Developer Conference was held at the distinctive Hotel Derek in downtown Houston, Texas.  We had attendees from 12 countries around the world, 36 of the best sessions ever, fun live music, great networking and delicious food!</p>
<p>The week started in earnest on the evening of Tuesday, October 4th as attendees joined us for early registration. After people registered and got their cool XDC shirts and Xojo water bottles, everyone migrated to the Revolve Bar at Hotel Derek for conversation and Xojo discussions.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1966" src="https://blog.xojo.com/wp-content/uploads/2016/10/reg-desk.jpg" alt="reg-desk" width="2678" height="2124" /></p>
<h2>The Keynote Starts</h2>
<p>On Wednesday morning, the keynote started at 9 and Geoff opened with an overview of the conference and Xojo (see what <a href="https://twitter.com/xojo/status/783667562978553856">we live tweeted</a>). Highlights include:</p>
<ul>
<li>XDC 2016 had attendees from 12 countries, with about 45% of the attendees from outside the US. About 25% were first-time XDC attendees.</li>
<li>There are now over 15,000 <a href="http://forum.xojo.com">forum members</a>, a 36% increase over last year, with over 276,000 posts.</li>
<li>And yes, XDC sessions were recorded again this year! They&#8217;ll be made available for free to all attendees and for sale to non-attendees later this year.</li>
</ul>
<p>To finish the overview, Geoff talked a bit about Xojo Cloud security. Web servers are constantly scanned for vulnerabilities at an alarming rate. Xojo Cloud is no exception; it is scanned about every 10 seconds with zero known breaches to date. <a href="http://www.xojo.com/cloud/">Xojo Cloud</a> remains a safe, easy and secure way to host your Xojo web apps.</p>
<h2>Xojo Design Awards</h2>
<p>After the conference overview, Geoff announced the winners of the 2016 Xojo Design Awards, which honor excellence in software design. Awards were given in five different categories and Best Overall, which was awarded to EverWeb. EverWeb is a website builder that allows you to build a website with no code at all.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1967" src="https://blog.xojo.com/wp-content/uploads/2016/10/Screen-Shot-2016-10-11-at-2.04.44-PM.png" alt="ever web main window" width="1141" height="665" /></p>
<p>The winners are:</p>
<ul>
<li>Best Developer Tool and Best Overall: <a href="http://www.everwebapp.com/">EverWeb</a></li>
<li>Best Business App: <a href="https://www.lightbluesoftware.com/">Light Blue</a></li>
<li>Best Consumer App: <a href="https://www.alinofsoftware.ch/apps/products-timerpro/index.html">Alinof Timer Pro</a></li>
<li>Best Cross-Platform App: <a href="https://www.pubcoder.com/">PubCoder</a></li>
<li>Best iOS App: <a href="http://oranged.net/studiometrytouch/">Studiometry Touch</a></li>
</ul>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1978" src="https://blog.xojo.com/wp-content/uploads/2016/10/paul_Smaller.jpg" alt="paul_smaller" width="375" height="563" /></p>
<p>Congratulations to the 2016 Xojo Design Award Winners! It is an inspiration to us all to see such powerful and amazing apps made with Xojo.</p>
<h2>Xojo Recent Changes</h2>
<p>Geoff next talked some of the changes to Xojo since XDC 2015. There were many, including:</p>
<ul>
<li>949 bugs fixed</li>
<li>187 new features implemented</li>
<li>HiDPI support added for macOS, Windows and web</li>
<li>Raspberry Pi apps</li>
<li>64-bit apps using the LLVM compiler</li>
<li>Addressed the top iOS requests</li>
</ul>
<p>By the way, be sure to give <a href="http://www.xojo.com/download">Xojo 2016r3</a> a try as it dramatically decreases 64-bit compilation times.</p>
<h2>Xojo Roadmap</h2>
<p>Geoff then presented a roadmap for Xojo for the coming year. First up was Xojo 2016 Release 4, which is expected to ship in December. Notable new features include:</p>
<ul>
<li>Better Xojo Cloud upload speeds</li>
<li>Windows HiDPI will be out of beta</li>
<li>The Windows IDE will be HiDPI</li>
<li>The Windows graphics framework is getting an update to switch to Direct2D and DirectWrite for smoother graphics and hardware acceleration</li>
</ul>
<p>For early 2017, Xojo is expecting 64-bit to be out of beta, enabling things such as debugging, XojoScript, Windows manifest and other features.</p>
<p>Later in the year, we expect 64-bit to become the default build target. But don&#8217;t worry, 32-bit is not going away! We are also working on the 64-bit version of the IDE itself. The new Xojo framework will be expanded to have feature parity with the classic framework to make it easier for you to start using it in your projects. Lastly, we are also expecting the ability to write plugins for Xojo in Xojo (first announced at XDC 2015) to be made available.</p>
<p>Towards the end of the year, Xojo is working towards shipping an updated IDE with simplified project layout and management. We are also working on a new SDK Interoperability feature (Interops) that will make it much easier use your Xojo apps with standard app frameworks for iOS and macOS. And this new feature will be leveraged to provide an all-new Xojo project type: native Android mobile apps!</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1989" src="https://blog.xojo.com/wp-content/uploads/2016/10/Geoff-Keynote.jpg" alt="geoff-keynote" width="1680" height="1121" /></p>
<p>Geoff closed the keynote by talking about the history of Xojo, the team and how everyone can help spread the <a href="http://blog.xojo.com/2016/06/09/community-action-share-your-xojo-tips-on-medium/">word about Xojo</a>. Telling friends and coworkers about Xojo is a great way to help others enjoy its benefits and grow the Xojo community. Lastly, since Xojo turned 20 this year, Geoff talked a bit about what has changed in the development world since REALbasic 1.0 (the precursor to Xojo) was first released.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-1974 size-full" src="https://blog.xojo.com/wp-content/uploads/2016/10/RB1.0.png" width="1024" height="768" /></p>
<p>We also introduced limited-edition 20th Anniversary t-shirts, if you are interested email hello@xojo.com to order.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1957" src="https://blog.xojo.com/wp-content/uploads/2016/10/XDC-Swag-1.png" alt="xdc-swag" width="662" height="403" /></p>
<h2>General Sessions</h2>
<p>Following the keynote, Susan Fennema did a talk on Managing Your Projects. <a href="https://blog.xojo.com/2016/08/30/xojotalk-028-email-is-not-a-project-management-tool/">Susan did a podcast with Paul back in August</a> and this session had even more useful tips to help anyone become more productive at just about anything. Her <a href="http://www.smarties.com">Smarties</a> giveaway proved quite smart, indeed!</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1970" src="https://blog.xojo.com/wp-content/uploads/2016/10/sessionss.png" alt="sessionss" width="977" height="731" /></p>
<p>After Susan&#8217;s talk, Travis and Joe tag-teamed a presentation on the new Xojo framework and then it was time for lunch!</p>
<h2>Sessions, So Many Sessions</h2>
<p>After lunch the breakout sessions started. At this point there were always two sessions going on simultaneously and attendees often said they wanted to be able to attend both so it&#8217;s a great thing they were all recorded. There were sessions on a wide variety of topics, including iOS development, testing, databases, reporting, REST and so much more. With 36 sessions altogether, XDC truly is a &#8220;firehose of knowledge&#8221;!</p>
<h2>Activities</h2>
<p>Coming to XDC is not all about work and learning &#8211; you also get to have fun! This year&#8217;s evening activities started with a rockin&#8217; night of live music with <a href="http://www.skyrockettheband.com">Skyrocket</a>, a fabulous 70/80&#8217;s cover band. Our fearless CEO, Geoff Perlman, even <a href="https://youtu.be/jMjcAzePwow">joined the band on stage to play drums in a rousing cover of American Girl by Tom Petty</a>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1972" src="https://blog.xojo.com/wp-content/uploads/2016/10/color-drums.jpg" alt="color-drums" width="1800" height="1203" /></p>
<p>The next night everyone headed across the street to <a href="http://www.grottorestaurants.com/locations/houston.asp">Grotto Ristorante</a> for conversation, drink and a fabulous Italian dinner.</p>
<h2>What Attendees Are Saying About XDC:</h2>
<blockquote><p>&#8220;This was my first XDC. Almost overwhelmed with information! I definitely enjoyed meeting everyone and I now have real faces (and accents) to attach to the forum posts.&#8221; &#8211; John Knight, Jr.</p>
<p>&nbsp;</p>
<p>&#8220;2016 was my first time attending XDC, and it was amazing. I learned a lot, and met so many incredibly nice, interesting, and brilliant people. I want thank everyone for their kindness, generosity, and for the laughs. I feel like I&#8217;ve found my “tribe.&#8221; &#8211; Tim Dietrich</p>
<p>&nbsp;</p>
<p>&#8220;I felt the same way at my first XDC 4 years ago, and still feel that way every year. It&#8217;s a great event, with amazing people, and I&#8217;m already looking forward to next year!&#8221; &#8211; John McKernon</p>
<p>&nbsp;</p>
<p>&#8220;It was filled with useful information, of course, but more importantly, the people from Xojo and the other attendees were passionate about the platform and willing to dive in to help a newcomer learn.  I even had the opportunity to spend a couple hours with the CEO and some others and have a great discussion!  That says a lot about a twenty-year-old tech organization.  We will be converting our systems to Xojo-designed apps and I&#8217;ll be going again next year.&#8221; &#8211; Bill Kapeles</p>
<p>&nbsp;</p>
<p>&#8220;I was another first timer at XDC. In my 30+ years of involvement in the software industry, this was one of the best development conferences I have attended. Professionalism and willingness to engage with new attendees was evident at every level. Wonderful experience!&#8221; &#8211; Karen Bintz</p>
<p>&nbsp;</p>
<p>&#8220;The presentations covered such a wide range of topics. It was really cool to see all the incredibly different ways people use Xojo and to hear the depth of knowledge each one has in their particular areas. I learned a ton, and it was a privilege to present as well&#8230;.. plus it was fun! It was particularly great to meet everyone in person. The whole event ran smoothly, the food was great, the entertainment was great.&#8221; &#8211; John Joyce</p>
<p>&nbsp;</p>
<p>&#8220;This. This is why I go every year. Renewing friendships, meeting with clients (both old and prospective), learning new things, and talking Xojo non-stop makes for an awesome experience.&#8221; &#8211; <a href="http://www.bkeeneybriefs.com/tag/xdc/">Bob Keeney</a></p></blockquote>
<h2>Thanks!</h2>
<p>The Xojo Team wants to thank all the attendees of XDC 2016. We could not do XDC without you. And a special thanks to all the presenters helping to make XDC so valuable by providing wonderful, varied content. We can&#8217;t wait to see you next time!</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-1949" src="https://blog.xojo.com/wp-content/uploads/2016/10/IMG_0503.jpg" alt="img_0503" width="2411" height="1559" /></p>
<p>From left to right: William Yu, Paul Lefebvre, Stéphane Pinel, Alyssa Foley, Greg O&#8217;Lone, Dana Brown, Norman Palardy (seated), Travis Hill (standing), Geoff Perlman, Joe Ranieri, Robin Lauryssen-Mitchell, and Jason Parsley</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>XDC 2015 Session Video, Now Available for Sale</title>
		<link>https://blog.xojo.com/2015/07/28/xdc-2015-session-video-now-available-for-sale/</link>
		
		<dc:creator><![CDATA[Xojo]]></dc:creator>
		<pubDate>Tue, 28 Jul 2015 00:00:00 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[XDC]]></category>
		<category><![CDATA[Keynote]]></category>
		<guid isPermaLink="false">http://blogtemp.xojo.com/2015/07/28/xdc-2015-session-video-now-available-for-sale/</guid>

					<description><![CDATA[#XDC2015 Videos For Sale Now]]></description>
										<content:encoded><![CDATA[<p><span style="font-family: helvetica;">Good news everyone! The #XDC2015 video package is now available for sale in the <a href="http://www.xojo.com/store/#conference">Xojo Store</a>! </span></p>
<p><span id="more-349"></span></p>
<p><span style="font-family: helvetica;"><img decoding="async" style="display: block; margin-left: auto; margin-right: auto;" src="https://blog.xojo.com/wp-content/uploads/2015/07/Screen_Shot_2015-07-28_at_11.04.54_AM.pngt1466486449161" alt="Screen_Shot_2015-07-28_at_11.04.54_AM" /></span></p>
<p>This video package includes 30+ educational Xojo sessions recorded live at XDC in Austin this past May. You&#8217;ll get over 30 hours of sessions, including the XDC keynote, along with presentation slides and example projects to help you follow along! With video access, you can watch in your browser or download a copy (SD and HD available) for your own personal use.</p>
<p><span style="font-family: helvetica;">Want a little something to know what you are getting? Everyone can watch Paul&#8217;s 45-minute <a href="https://www.youtube.com/watch?v=EF66IaaxoH4" target="_blank" rel="noopener">Introduction to iOS session</a> free! Learn more about XDC in the <a href="https://www.youtube.com/watch?v=toUFEGlQLOc" target="_blank" rel="noopener">conference highlights video</a> and in the <a href="http://blog.xojo.com/2015/05/05/xdc_2015_recap/" target="_blank" rel="noopener">XDC 2015 Recap</a> blog post. And don&#8217;t forget, all XDC attendees have free access to the video through their accounts; just another great perk to attending XDC!</span></p>
<p style="text-align: center;"><span style="font-family: helvetica;"><br />
<!--HubSpot Call-to-Action Code --> <span id="hs-cta-wrapper-a6585753-b5a9-4ad2-bfd0-1cda3298c8c0" class="hs-cta-wrapper"> <span id="hs-cta-a6585753-b5a9-4ad2-bfd0-1cda3298c8c0" class="hs-cta-node hs-cta-a6585753-b5a9-4ad2-bfd0-1cda3298c8c0"><br />
<!-- [if lte IE 8]></p>





<div id="hs-cta-ie-element"></div>


<![endif]--> <a href="https://www.youtube.com/watch?v=EF66IaaxoH4" target="_blank" rel="noopener"><img loading="lazy" decoding="async" id="hs-cta-img-a6585753-b5a9-4ad2-bfd0-1cda3298c8c0" class="hs-cta-img aligncenter" style="border-width: 0px;" src="https://blog.xojo.com/wp-content/uploads/2015/07/a6585753-b5a9-4ad2-bfd0-1cda3298c8c0.png" alt="iOS XDC Video Intro" width="635" height="92" /></a> </span><script src="https://js.hscta.net/cta/current.js" charset="utf-8">// <![CDATA[
<script type="text/javascript"><![CDATA[ hbspt.cta.load(608515, 'a6585753-b5a9-4ad2-bfd0-1cda3298c8c0', {}); // ]]&gt;</script></span><br />
<!-- end HubSpot Call-to-Action Code --> </span></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>XDC 2015 Recap</title>
		<link>https://blog.xojo.com/2015/05/05/xdc-2015-recap/</link>
		
		<dc:creator><![CDATA[Xojo]]></dc:creator>
		<pubDate>Tue, 05 May 2015 00:00:00 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[XDC]]></category>
		<category><![CDATA[Citizen Developer]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Keynote]]></category>
		<category><![CDATA[xDev Magazine]]></category>
		<guid isPermaLink="false">http://blogtemp.xojo.com/2015/05/05/xdc-2015-recap/</guid>

					<description><![CDATA[XDC 2015 Recap]]></description>
										<content:encoded><![CDATA[<p>This year&#8217;s Xojo Developer Conference was in Xojo&#8217;s hometown of Austin, Texas, at the newly renovated Radisson on Lady Bird Lake in Downtown.</p>
<p><a href="http://www.xojo.com/blog/en/assets_c/2015/05/AustinDaySkyline-645.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2015/05/austindayskyline-thumb-400x300-645.jpgt1466486449161ampwidth400ampheight300" sizes="auto, (max-width: 400px) 100vw, 400px" alt="AustinDaySkyline.jpg" width="400" height="300" /></a></p>
<p><span id="more-207"></span></p>
<p>Geoff Perlman opened XDC by announcing that, for the first time ever, we are recording the entire conference- that includes Geoff&#8217;s keynote, all 35 sessions plus bonus material! Recordings will be available for sale by early June. XDC attendees will get a copy free.</p>
<p style="text-align: center;"><a href="http://www.xojo.com/blog/en/assets_c/2015/05/XDC2015_Apple_Watch-633.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2015/05/xdc2015_apple_watch-thumb-400x300-633.jpgt1466486449161ampwidth400ampheight300" sizes="auto, (max-width: 400px) 100vw, 400px" alt="XDC2015_Apple_Watch.jpg" width="400" height="300" /></a>xDev Magazine&#8217;s Marc Zeedar Checking in with Passbook on his Apple Watch</p>
<p>After a review of this #XDC2015 attendees- representing 12 countries, with 24% of attendees being first time attendees- Geoff moved on to talk about what&#8217;s coming up in future releases of Xojo.</p>
<p><strong>Xojo Cloud Upgrades</strong><br />
Starting in June, all Xojo Cloud servers will get upgraded to 2x the RAM, 2x the throughput and full SSD storage at no additional cost! That means in June: Small Xojo Cloud Servers will offer 1GB RAM, 20GB SSD Storage and 200Mb/s throughput; Medium Xojo Cloud Servers will offer 2GB RAM, 40GB SSD, 2 vCPUs and 400Mb/s throughput; and Large Xojo Cloud Servers will offer 4 GB RAM, 80GB SSD, 4 vCPUs and 800Mb/s throughput. All at no additional cost per month, plus the extensive Xojo Cloud Security and 1-click deployment of your Xojo web apps! With this upgrade even Small Xojo Cloud servers will be have database support for MySQL and PostgreSQL.</p>
<p style="text-align: center;"><a href="http://www.xojo.com/blog/en/assets_c/2015/05/CookieBreak-630.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2015/05/cookiebreak-thumb-400x300-630.jpgt1466486449161ampwidth400ampheight300" sizes="auto, (max-width: 400px) 100vw, 400px" alt="CookieBreak.jpg" width="400" height="300" /></a>Cookie Break at the Radisson in Downtown Austin, Day 1</p>
<p><strong>Xojo Web Drag &amp; Drop</strong><br />
Geoff gave us a demo of touch-enabled drag and drop, coming to Xojo Web. This feature gives you client-side (browser) ability to handle drag and drop. You&#8217;ll be able to specify controls that can be dragged, those that can accept drops and get notified when drops occur.</p>
<p style="text-align: center;"><a href="http://www.xojo.com/blog/en/assets_c/2015/05/Geoff_Interrogation-648.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2015/05/geoff_interrogation-thumb-400x319-648.pngt1466486449161ampwidth400ampheight319" sizes="auto, (max-width: 400px) 100vw, 400px" alt="Geoff_Interrogation.png" width="400" height="319" /></a>Geoff Perlman being interrogated by the Austin Police&#8230;at the Dinner Detective evening event.</p>
<p><strong>64-bit Schedule</strong><br />
As you know, we&#8217;re working hard updating all platform frameworks to be fully 64-bit capable. It&#8217;s huge project with hundreds of thousands of lines of code and we&#8217;ve made great progress to date, Geoff announced that we have already built a 64-bit release of Feedback for OS X and Windows. Xojo iOS is already 64-bit. We&#8217;ll be adding an optimizing 64-bit capable compiler &amp; linker and few if any changes will be required in your projects.</p>
<p style="text-align: center;"><a href="http://www.xojo.com/blog/en/assets_c/2015/05/Bob%26Scott_Boat-639.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2015/05/bob26scott_boat-thumb-400x300-639.jpgt1466486449161ampwidth400ampheight300" sizes="auto, (max-width: 400px) 100vw, 400px" alt="Bob&amp;Scott_Boat.jpg" width="400" height="300" /></a>Bob Keeney and Scott Boss on the Lone Star River Boat awaiting Austin&#8217;s Bats</p>
<p><strong>Raspberry Pi</strong><br />
Probably the most talked about announcement is that Xojo will be adding support for Raspberry Pi later this year! Xojo Pro users will get Raspberry Pi included in their existing licenses at no additional cost. Separate Xojo Raspberry Pi licenses will also be available.</p>
<p><strong>Plugins in Xojo</strong><br />
Get ready to build your plugins in Xojo! We&#8217;re developing a new plugin format that lets you build your Xojo plugins in Xojo- no more C/C++! No Plugin SDK, so no waiting for features to get added to the SDK, use features as soon as they are available. These plugins are compiled down to LLVM bit code. Existing C/C++ plugins will continue to be supported long term on existing platforms &amp; 64 bit desktop/console/web platforms.</p>
<p style="text-align: center;"><a href="http://www.xojo.com/blog/en/assets_c/2015/05/BlackBagTable-651.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2015/05/blackbagtable-thumb-400x300-651.jpgt1466486449161ampwidth400ampheight300" sizes="auto, (max-width: 400px) 100vw, 400px" alt="BlackBagTable.jpg" width="400" height="300" /></a>Xojo developers ready for a good dinner and a good mystery.</p>
<p><strong>Retina Support</strong><br />
Retina support will be coming in 2015 Q4 with support for both the Xojo IDE and the framework, so you can support it more easily in your own apps.</p>
<p>Geoff also announced that we&#8217;ll be dropping Windows XP build support in Xojo 2015r3. We&#8217;ve blogged about this <a href="http://www.xojo.com/blog/en/2014/01/the-end-of-windows-xp.php">many</a> <a href="http://www.xojo.com/blog/en/2014/01/moving-from-windows-xp.php">times</a> since <a href="http://www.xojo.com/blog/en/2013/09/reminder-move-away-from-windows-xp-now.php">2013</a>. Leaving XP behind is necessary and doing so will allow us to move forward and adopt new technologies on the Windows platform.</p>
<p>As always, XDC&#8217;s 3 days went by incredibly quickly. XDC 2015 wrapped up with a brand new coding contest- it was totally retro, dude! Bruno&#8217;s spaceship trumped even Joe&#8217;s bot, and he won a new Apple Watch!</p>
<p style="text-align: center;"><a href="http://www.xojo.com/blog/en/assets_c/2015/05/Bruno_ContestWinner-642.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2015/05/bruno_contestwinner-thumb-400x300-642.jpgt1466486449161ampwidth400ampheight300" sizes="auto, (max-width: 400px) 100vw, 400px" alt="Bruno_ContestWinner.jpg" width="400" height="300" /></a>Bruno, conquerer of Xojo Space and winner of #XDC2015&#8217;s Coding Contest</p>
<p>If you missed #XDC2015, don&#8217;t make the same mistake in 2016. In addition to the 35 sessions and other perks of being an attendee, there was the time Christian Schmitz&#8217;s brother full-body tackled the &#8220;murderer&#8221; at our Dinner Detective event and a gorgeous cruise down Lady Bird Lake ending in an amazing view of thousands of bats taking flight! The benefits of the conference are many and the memories&#8230;well, those can&#8217;t be quantified and some should probably not be recorded. As one attendee wrote me yesterday &#8220;Words can&#8217;t express the time that I had, people I met, and what I learned. I wish that I had attended the earlier ones. I will be at the next one&#8230;&#8221;</p>
<p style="text-align: center;"><a href="http://www.xojo.com/blog/en/assets_c/2015/05/LoneStarBoatNight-636.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2015/05/lonestarboatnight-thumb-400x300-636.jpgt1466486449161ampwidth400ampheight300" sizes="auto, (max-width: 400px) 100vw, 400px" alt="LoneStarBoatNight.jpg" width="400" height="300" /></a>The Lone Star Riverboat, Docked After Taking XDC Attendees on a City Tour and Bat Viewing</p>
<p>For additional information, you can watch Paul&#8217;s <a href="https://youtu.be/WkASnJFn5V8">XDC recap webinar</a>. Also, check out the many threads on the Forum from some of the Xojo Forum&#8217;s most active members. If you have any questions feel free to post here or ask me on Twitter @Xojo. If you were at XDC, tweet us a pic of you wearing your #XDC2015 shirt in your hometown for a RT!</p>
<p><span id="hs-cta-wrapper-42d8bfa2-64a1-410b-9441-f889631e2211" class="hs-cta-wrapper"><span id="hs-cta-42d8bfa2-64a1-410b-9441-f889631e2211" class="hs-cta-node hs-cta-42d8bfa2-64a1-410b-9441-f889631e2211"><!-- [if lte IE 8]>


<div id="hs-cta-ie-element"></div>


<![endif]--> <a href="http://blog.xojo.com/2015/07/28/xdc-2015-session-video-now-available-for-sale/?utm_referrer=http%3A%2F%2Fblog.xojo.com%2F2015%2F05%2F05%2Fxdc-2015-recap%2F" target="_blank" rel="noopener"><img loading="lazy" decoding="async" id="hs-cta-img-42d8bfa2-64a1-410b-9441-f889631e2211" class="hs-cta-img alignnone" style="border-width: 0px; margin: 0 auto; display: block; margin-top: 20px; margin-bottom: 20px;" src="https://blog.xojo.com/wp-content/uploads/2015/05/42d8bfa2-64a1-410b-9441-f889631e2211.png" alt="XDC Xojo Video Conference Sessions" width="595" height="106" align="middle" /></a></span></span><br />
<!-- end HubSpot Call-to-Action Code --></p>
<p>Read this post in <a href="http://www.xojo.com/localized/xdcrecap-german.php">German</a> or <a href="http://www.xojo.com/localized/xdcrecap-italian.php">Italian</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>XDC 2014 Recap</title>
		<link>https://blog.xojo.com/2014/04/08/xdc-2014-recap/</link>
		
		<dc:creator><![CDATA[Xojo]]></dc:creator>
		<pubDate>Tue, 08 Apr 2014 00:00:00 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[XDC]]></category>
		<category><![CDATA[Keynote]]></category>
		<guid isPermaLink="false">http://blogtemp.xojo.com/2014/04/08/xdc-2014-recap/</guid>

					<description><![CDATA[XDC 2014 Recap]]></description>
										<content:encoded><![CDATA[<p>What happens in Vegas stays in Vegas, so this blog post will be short. Just kidding!</p>
<p><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2014/04/xdc-logo-2014-thumb-400x105-358.pngt1466486449161ampwidth400ampheight105" sizes="auto, (max-width: 400px) 100vw, 400px" alt="XDC-Logo-2014.png" width="400" height="105" /></p>
<p><span id="more-110"></span></p>
<p>We are still feeling the excitement from the great conference we held in Las Vegas and we can&#8217;t wait until XDC 2015! We have already hit the ground running to secure a location for next year. Las Vegas was a fun location for the conference, many attendees expressed that it was their first time in the city or that they hadn&#8217;t been in years. I had only been one time for a short weekend trip 10 years ago, so driving in from the airport with Alyssa was pretty spectacular- seeing Excalibur and NYNY- then pulling into the fabulous Monte Carlo!</p>
<p><a href="http://www.xojo.com/blog/en/assets_c/2014/04/51bYX-355.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2014/04/51byx-thumb-400x533-355.jpgt1466486449161ampwidth400ampheight533" sizes="auto, (max-width: 400px) 100vw, 400px" alt="51bYX.jpg" width="400" height="533" /></a></p>
<p>Tuesday night we opened registration and got to see a lot of familiar faces and meet a lot of new XDC attendees. The special Vegas-themed shirts this year were a big hit!</p>
<p><a href="http://www.xojo.com/blog/en/assets_c/2014/04/Screen%20Shot%202014-04-06%20at%207.35.57%20AM-361.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2014/04/screen20shot202014-04-0620at207.35.5720am-thumb-400x399-361.pngt1466486449161ampwidth400ampheight399" sizes="auto, (max-width: 400px) 100vw, 400px" alt="Screen Shot 2014-04-06 at 7.35.57 AM.png" width="400" height="399" /></a></p>
<p>The Monte Carlo food was fantastic. They served us a full breakfast and lunch each day, giving everyone more opportunities to chat and get to know one another.</p>
<p><a href="http://www.xojo.com/blog/en/assets_c/2014/04/unnamed-1-367.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2014/04/unnamed-1-thumb-400x400-367.jpgt1466486449161ampwidth400ampheight400" sizes="auto, (max-width: 400px) 100vw, 400px" alt="unnamed-1.jpg" width="400" height="400" /></a></p>
<p>The general session started on Wednesday morning with Geoff&#8217;s Keynote. By far, the topic most people were excited to hear about was iOS. The Keynote did not disappoint.</p>
<p><a href="http://www.xojo.com/blog/en/assets_c/2014/04/unnamed-364.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2014/04/unnamed-thumb-400x300-364.jpgt1466486449161ampwidth400ampheight300" sizes="auto, (max-width: 400px) 100vw, 400px" alt="unnamed.jpg" width="400" height="300" /></a></p>
<p>Here are some highlights from the Keynote:</p>
<ul>
<li>XDC 2014 is 16% bigger than last year with Xojo users from 14 countries.</li>
<li>14 users in attendance that have been users since v1 in 1996!</li>
<li>Marc Zeedar was named Xojo MVP for community support and attending every conference we&#8217;ve ever held!</li>
<li><a href="http://www.xojo.com/cloud/">Xojo Cloud</a> Recap &#8211; It really is that simple and secure! Rackspace has told us, &#8220;Only our most paranoid customers have this much security&#8221;. And we include it in all Xojo Cloud accounts!</li>
<li>Since we switched to Xojo Cloud ourselves, we have had zero known security breaches after 15 million server scans by hackers.</li>
<li>Currently Xojo Cloud is hosted out of Chicago, but later this year we&#8217;ll add London, Sydney, Hong Kong, Virginia and Dallas.</li>
<li>Our framework has been around for 15 years and we are working on updating and modernizing it for consistency and new features.</li>
<li>The new Xojo framework will have modern APIs, consistently named APIs, all indexes will start with 0 and most classes and functions are the same. Don&#8217;t worry, it won&#8217;t break your existing code!</li>
<li>With the new framework UI controls are shared across all frameworks, making it much easier to share code between project types.</li>
</ul>
<p><a href="http://www.xojo.com/blog/en/assets_c/2014/04/BjqrruxCAAAzoSW-352.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2014/04/bjqrruxcaaazosw-thumb-400x299-352.pngt1466486449161ampwidth400ampheight299" sizes="auto, (max-width: 400px) 100vw, 400px" alt="BjqrruxCAAAzoSW.png" width="400" height="299" /></a></p>
<ul>
<li>Xojo iOS demo showed a Xojo app working on iPhone and iPad, including auto-layout.</li>
<li>Xojo iOS will be released to the alpha testing group in May and we&#8217;ll have a better idea of when it will ship once it goes to beta.</li>
<li>iOS will be sold as a separate license for $400 or you can add it to your Xojo Pro license for only $200. Sales will begin upon release.</li>
<li><span style="line-height: 1.62;">The XDC App was announced- made with Xojo Web and hosted on Xojo Cloud. The app includes a sessions list and schedule, Twitter feed, and map to help you find your way back to the hotel in case you get lost!</span></li>
</ul>
<p>The day continued with educational sessions- we heard from Joe Strout about building a Xojo iOS app, Xojo MVP Marc Zeedar talked about how to get more out of object-oriented programming, Jared Zelek talked Design Patterns, which is always a very popular session, and more! We ended the day with an <em>Ask the Xojo Engineers </em>panel where attendees brought their questions and had some dedicated time to hear what the engineers had to say.</p>
<p><a href="http://www.xojo.com/blog/en/assets_c/2014/04/unnamed-2-370.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2014/04/unnamed-2-thumb-400x300-370.jpgt1466486449161ampwidth400ampheight300" sizes="auto, (max-width: 400px) 100vw, 400px" alt="unnamed-2.jpg" width="400" height="300" /></a></p>
<p>That night we met up at the Monte Carlo Pub for a wonderful dinner and some networking time. Attendees talked to one another about what they do with Xojo projects, where they are from, their strategies for the upcoming XDC code competition and more&#8230; Several groups hit the casino afterwards!</p>
<p><a href="http://www.xojo.com/blog/en/assets_c/2014/04/unnamed-3-373.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2014/04/unnamed-3-thumb-400x533-373.jpgt1466486449161ampwidth400ampheight533" sizes="auto, (max-width: 400px) 100vw, 400px" alt="unnamed-3.jpg" width="400" height="533" /></a>On the second day, Thursday, we heard from Hamish Symington of Light Blue Software about how to get and keep happy customers, Xojo Engineer Travis Hill gave us some insight into scale testing for web apps, Carol Keeney and Seth Verrinder talked about databases, and Xojo Engineer Joe Ranieri covered the Xojo Compiler. Later that afternoon Bob Keeney gave a presentation on Xojo Consulting and Xojo Evangelist Paul Lefebvre gave a fascinating presentation on Practical User Interface Design.</p>
<p><a href="http://www.xojo.com/blog/en/assets_c/2014/04/Screen%20Shot%202014-04-06%20at%208.12.20%20AM-382.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2014/04/screen20shot202014-04-0620at208.12.2020am-thumb-400x400-382.pngt1466486449161ampwidth400ampheight400" sizes="auto, (max-width: 400px) 100vw, 400px" alt="Screen Shot 2014-04-06 at 8.12.20 AM.png" width="400" height="400" /></a></p>
<p>That evening we gathered for some Italian fine dining (and drinking) at the Monte Carlo restaurant d.vino.</p>
<p><a href="http://www.xojo.com/blog/en/assets_c/2014/04/Screen%20Shot%202014-04-06%20at%208.05.34%20AM-376.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2014/04/screen20shot202014-04-0620at208.05.3420am-thumb-400x406-376.pngt1466486449161ampwidth400ampheight406" sizes="auto, (max-width: 400px) 100vw, 400px" alt="Screen Shot 2014-04-06 at 8.05.34 AM.png" width="400" height="406" /></a>We concluded the conference with a day of educational sessions. Bob Keeney and Seth Verrinder covered Xojo Reporting Tools, Paul Lefebvre and William Yu taught us what we can do to learn to love Linux and Kem Tekinay talked MacOSLib. Christian Schmitz talked about what&#8217;s new with the MonkeyBread Software Xojo Plugins, Tim Hare covered data mining and we heard about Xojo Desktop application PubCoder from Angelo Scicolone.</p>
<p><a href="http://www.xojo.com/blog/en/assets_c/2014/04/Screen%20Shot%202014-04-06%20at%208.11.26%20AM-379.php"><img loading="lazy" decoding="async" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" src="https://blog.xojo.com/wp-content/uploads/2014/04/screen20shot202014-04-0620at208.11.2620am-thumb-400x404-379.pngt1466486449161ampwidth400ampheight404" sizes="auto, (max-width: 400px) 100vw, 400px" alt="Screen Shot 2014-04-06 at 8.11.26 AM.png" width="400" height="404" /></a>After having a few of our 38 sessions repeated, we started the XDC battleship code competition. Attendees&#8217; apps fought to the death on the high seas- er, I mean the big screen! Congratulations to winner Jim Meyer, well played, sir. Jim went home with a brand new, top of the line, iPad air! What a great way to end XDC 2014!</p>
<p>For additional thoughts on XDC 2014, you can watch the <a href="http://www.youtube.com/watch?v=Y7POdjtBI4g&amp;list=UUO8PqWKqCmo_Yrmqa82QEDg&amp;feature=share">XDC 2014 Recap Webinar.</a> You can also read attendee thoughts in <a href="http://forum.xojo.com/conversations/xdc">various forum topics</a> and on <a href="https://twitter.com/search?q=%23xdc2014">Twitter</a>, search #XDC2014!</p>
<p>Stay tuned for our save the date announcement for XDC 2015. Will you be there? Don&#8217;t forget that XDC 2014 sold out, so make plans to register early!</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
