<?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>Dev Marketing &#8211; Xojo Programming Blog</title>
	<atom:link href="https://blog.xojo.com/category/dev-marketing/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, 01 Apr 2025 09:57:00 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>Decoding &#8216;Vibe Coding&#8217;: What Does It Mean for Developers (and the Code We Write)?</title>
		<link>https://blog.xojo.com/2025/04/02/decoding-vibe-coding-what-does-it-mean-for-developers-and-the-code-we-write/</link>
		
		<dc:creator><![CDATA[Gabriel Ludosanu]]></dc:creator>
		<pubDate>Wed, 02 Apr 2025 15:00:00 +0000</pubDate>
				<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[AI Code Generation]]></category>
		<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[Code Quality]]></category>
		<category><![CDATA[Developer Productivity]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Future of Programming]]></category>
		<category><![CDATA[Maintainability]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Vibe Coding]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=14776</guid>

					<description><![CDATA[Let’s talk about a term buzzing around: ‘vibe coding.’ Yes, you read that right. Vibe. Coding. As in,&#160;feeling&#160;the code into existence? As someone immersed in&#8230;]]></description>
										<content:encoded><![CDATA[
<p>Let’s talk about a term buzzing around: ‘vibe coding.’ Yes, you read that right. Vibe. Coding. As in,&nbsp;<em>feeling</em>&nbsp;the code into existence? As someone immersed in development, stumbling across this concept wasn’t just surprising; it felt like it poked at the very foundations of how we approach building software. It’s more than just a new tool; it represents a potential shift in mindset, sparking debate about the future of our craft.</p>



<p>Apparently, vibe coding is the latest and greatest thing in software development, or so I hear from the younger generation. It seems like it’s all about using AI tools to generate code based on natural language prompts. You tell the AI what you&nbsp;<em>want</em>&nbsp;to build, and it spits out the code. No more late nights wrestling with syntax errors, no more meticulously planning out every class and function. You just…&nbsp;<em>vibe</em>&nbsp;it into existence.</p>



<h3 class="wp-block-heading" id="the-origin-story">The Origin Story</h3>



<p>The term gained traction thanks to Andrej Karpathy, a prominent figure in AI (OpenAI, Tesla). He described ‘vibe coding’ as fully embracing AI generation, iterating based on natural language, and potentially minimizing direct code interaction or even deep review. This idea – letting the ‘vibe’ of the requirement guide the AI, potentially bypassing meticulous human coding – is where the conversation gets really interesting, and perhaps, a little unsettling for seasoned developers.</p>



<h3 class="wp-block-heading" id="how-it-works-supposedly">How It Works (Supposedly)</h3>



<p>From what I gather, the process involves describing your desired outcome in plain English (even voice commands are suggested), letting AI generate the code. You then refine through further prompts. The most discussed and debated aspect? The suggestion by proponents that deep, line-by-line understanding of the <em>generated</em> code might become less critical than iterating on the high-level ‘vibe’.</p>



<h3 class="wp-block-heading" id="my-slightly-jaded-take">My (Slightly Jaded) Take</h3>



<p>Look, progress is essential, and making development more accessible is a worthy goal. We see this with low-code/no-code platforms and the genuine utility of AI assistants. However, as someone who values robust, understandable, and maintainable code, principles that are core to Xojo’s design philosophy, the notion of accepting code without fully grasping its mechanics raises serious questions.</p>



<p>We’ve spent years learning that the devil is in the details: edge cases, security vulnerabilities, performance bottlenecks. Can a ‘vibe’ truly account for all that?</p>



<p>As one Reddit user aptly put it, ‘Coding is easy, testing and maintaining is hard.’ That deep understanding is crucial for the hard parts.</p>



<h3 class="wp-block-heading" id="the-potential-upsides-maybe">The Potential Upsides (Maybe)</h3>



<p>Okay, I’ll admit, there might be some potential benefits to this “vibe coding” thing.</p>



<ul class="wp-block-list">
<li><strong>Rapid Prototyping:</strong>&nbsp;It could be useful for quickly creating prototypes and experimenting with new ideas.</li>



<li><strong>Lower Barrier to Entry:</strong>&nbsp;It might allow non-developers to build simple applications and bring their ideas to life.</li>



<li><strong>Increased Productivity:</strong>&nbsp;It could free up developers to focus on higher-level tasks like architecture and problem-solving.</li>
</ul>



<h3 class="wp-block-heading" id="the-concerns-definitely">The Concerns (Definitely)</h3>



<p>But here are the things that keep me up at night:</p>



<ul class="wp-block-list">
<li><strong>Lack of Understanding:</strong>&nbsp;If you don’t understand the code, how can you possibly debug it or fix it when things go wrong?</li>



<li><strong>Hidden Risks (Security &amp; Quality):</strong>&nbsp;Could relying heavily on AI without rigorous review introduce subtle bugs or security flaws that aren’t immediately apparent?</li>



<li><strong>The Maintainability Maze:</strong>&nbsp;What happens to long-term maintainability when the original ‘author’ (the AI) has no memory, and the human overseer lacks deep understanding of the implementation?</li>



<li><strong>Erosion of Craftsmanship?:</strong>&nbsp;Does over-reliance risk deskilling developers or devaluing the rigorous problem-solving at the heart of good engineering?</li>
</ul>



<h3 class="wp-block-heading" id="the-verdict">My Verdict</h3>



<p>So, is ‘vibe coding’ poised to take over software development? For complex, critical applications, it seems unlikely in its purest form. The risks associated with a lack of deep understanding are simply too high. However, dismissing the power of AI in coding would be equally misguided.</p>



<p>These tools&nbsp;<em>are</em>&nbsp;becoming powerful assistants. The key isn’t choosing between ‘vibes’ and traditional coding; it’s about&nbsp;<strong>intelligent integration</strong>. Use AI to accelerate development, handle boilerplate, and explore ideas. But never relinquish the crucial step of understanding, testing, and refining the output.</p>



<p>Fundamentals matter. Clarity, solid architecture, and maintainability, the very things Xojo is built to facilitate, become&nbsp;<em>more</em>&nbsp;important, not less, in an AI-assisted world. We need to leverage these tools wisely, as co-pilots, not as autopilots flying blind.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>But, what do you think? Am I simply being a traditionalist coder, or do you share some of my concerns regarding “vibe coding”? Let’s discuss it in the&nbsp;<a href="https://forum.xojo.com/" target="_blank" rel="noreferrer noopener">Xojo forums</a>. Share your experiences and perspectives. Navigating this evolution is something we should do together as a community.</p>



<p><em>Gabriel is a digital marketing enthusiast who loves coding with Xojo to create cool software tools for any platform. He is always eager to learn and share new ideas!</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>3 Strategies to Boost Your New App Downloads Today</title>
		<link>https://blog.xojo.com/2025/02/17/3-strategies-to-boost-your-new-app-downloads-today/</link>
		
		<dc:creator><![CDATA[Gabriel Ludosanu]]></dc:creator>
		<pubDate>Mon, 17 Feb 2025 16:00:00 +0000</pubDate>
				<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[app promotion]]></category>
		<category><![CDATA[app store optimization]]></category>
		<category><![CDATA[Developer Marketing]]></category>
		<category><![CDATA[social media for developers]]></category>
		<category><![CDATA[Social Media Marketing]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=14469</guid>

					<description><![CDATA[Launching a new app is an exciting milestone. However, with millions of apps in the market, it is hard to get noticed. Paid advertising is&#8230;]]></description>
										<content:encoded><![CDATA[
<p>Launching a new app is an exciting milestone. However, with millions of apps in the market, it is hard to get noticed. Paid advertising is one way to promote your app, but not everyone has the budget for it. The good news is that there are free and effective ways to increase your app&#8217;s visibility. In this article, we will explain three strategies. These are using social media, optimizing your app store listing, and collaborating with influencers.</p>



<h3 class="wp-block-heading">1. Use Social Media to Reach More People</h3>



<p>Social media is a powerful tool for app promotion. You can connect with your audience on platforms like X, LinkedIn, TikTok, YouTube and others. These platforms allow you to share information about your app and show how it can help users.</p>



<p>Create posts that are interesting and useful. For example, if your app helps with productivity, share tips and success stories. Share short videos or images that explain how your app works. People like content that teaches them something or makes them smile.</p>



<p>You can also join online communities where your audience spends time. Reddit, Facebook Groups, and LinkedIn Groups are good examples. Participate in conversations and share your knowledge. When the time is right, you can introduce your app to these communities.</p>



<p>For example, a developer of a fitness app could join a fitness subreddit. They could share workout tips and then explain how their app helps people stay fit. This approach feels natural and not too promotional.</p>



<p><strong>Tips for Success:</strong></p>



<ul class="wp-block-list">
<li>Post regularly to keep your audience engaged.</li>



<li>Use popular hashtags to increase the visibility of your posts.</li>



<li>Reply to comments and messages to build trust with your audience.</li>
</ul>



<h3 class="wp-block-heading">2. Improve Your App Store Listing</h3>



<p>If people cannot find your app, they cannot download it. <a href="https://blog.xojo.com/2020/06/22/guest-post-what-is-aso-and-why-is-it-important/" data-type="link" data-id="https://blog.xojo.com/2020/06/22/guest-post-what-is-aso-and-why-is-it-important/">App Store Optimization (ASO)</a> helps users discover your app in app stores. You can think of ASO as SEO (Search Engine Optimization) for apps.</p>



<p>Start with your app&#8217;s title and description. Include keywords that users are likely to search for. For example, if your app tracks habits, use words like &#8220;habit tracker&#8221; or &#8220;daily planner&#8221; in the description.</p>



<p>Visuals are also very important. A good app icon and clear screenshots can make your app stand out. You can also create a short video that shows how your app works. Encourage users to leave reviews and ratings. Apps with higher ratings appear higher in search results.</p>



<p>Updating your app listing regularly also helps. Add new features and respond to user feedback to keep your app fresh. A <a href="https://xojo.com" target="_blank" rel="noreferrer noopener">flexible app development tool</a>, like Xojo, can make this updating process easier by helping you quickly adapt to user needs and marketplace trends.</p>



<p><strong>Tips for Success:</strong></p>



<ul class="wp-block-list">
<li>Use Google Keyword Planner to find the best keywords for your app. This free tool helps you identify terms that people search for.</li>



<li>Offer small rewards in your app to encourage users to leave reviews.</li>



<li>Monitor your app&#8217;s performance and make improvements based on data.</li>
</ul>



<h3 class="wp-block-heading">3. Work with Influencers to Promote Your App</h3>



<p>Influencers can help more people learn about your app. You do not need to work with influencers who have millions of followers. Micro-influencers with smaller audiences are often more affordable and effective.</p>



<p>Find influencers whose audience matches your app&#8217;s target users. For example, if you have a cooking app, look for food bloggers or Instagram chefs. Offer them free access to your app in exchange for a review or a social media post.</p>



<p>Personalized messages work best when reaching out to influencers. Explain how your app can benefit their audience. Show them that you care about their work and are not just looking for free promotion.</p>



<p><strong>Tips for Success:</strong></p>



<ul class="wp-block-list">
<li>Focus on influencers with engaged audiences, not just large follower numbers.</li>



<li>Give influencers resources like videos or promo codes to make promotion easier.</li>



<li>Build long-term relationships with influencers to keep your app in the spotlight.</li>
</ul>



<h3 class="wp-block-heading">Conclusion</h3>



<p>Promoting your app does not have to be expensive. By using social media, improving your app store listing, and working with influencers, you can increase your app&#8217;s visibility for free. These strategies require time and effort, but they can deliver great results.</p>



<p>Which strategy will you try first? Start promoting your app today and track your progress. With creativity and persistence, you can attract more users and make your app successful!</p>



<p><em>Gabriel is a digital marketing enthusiast who loves coding with Xojo to create cool software tools for any platform. He is always eager to learn and share new ideas!</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>User-Centric Mobile Apps Design Principles for Developers</title>
		<link>https://blog.xojo.com/2025/02/06/user-centric-mobile-apps-design-principles-for-developers/</link>
		
		<dc:creator><![CDATA[Gabriel Ludosanu]]></dc:creator>
		<pubDate>Thu, 06 Feb 2025 16:00:00 +0000</pubDate>
				<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Rapid Application Development]]></category>
		<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=14432</guid>

					<description><![CDATA[Ever felt overwhelmed by the sheer complexity of designing a mobile app that not only works but also delights users? As a solo developer, you’re&#8230;]]></description>
										<content:encoded><![CDATA[
<p>Ever felt overwhelmed by the sheer complexity of designing a mobile app that not only works but also delights users? As a solo developer, you’re juggling multiple roles—designer, developer, marketer, and more. It’s easy to feel stretched thin, especially when it comes to crafting an intuitive and visually appealing app design. Don’t worry, you’re not alone in this struggle. Many indie developers face the same challenge. The good news? With the right design principles and strategies, you can create mobile apps that look great, function seamlessly, and leave a lasting impact on your users.</p>



<p>In this article, we’ll explore actionable, real-world design principles tailored to the unique needs of solo developers. Whether you’re building your first app or looking to improve your design skills, this guide will give you the tools and confidence to create apps that stand out in today’s crowded market.</p>



<h2 class="wp-block-heading">Why Design Matters for Solo Developers</h2>



<p>Before diving into specific principles, let’s address a fundamental question: Why is design so crucial for solo developers? The answer is simple—Users judge your app within seconds, forming quick impressions that impact their decision to continue using it. A poorly designed app drives users away, no matter how powerful its functionality is. Good design, on the other hand, builds trust, enhances usability, and keeps users coming back.</p>



<p>For solo developers, good design is also a strategic advantage. With limited resources, you can’t compete with big teams on the number of features. But you <em>can</em> compete on delivering a streamlined, delightful user experience (UX).</p>



<h2 class="wp-block-heading">Core Design Principles for Mobile App Developers</h2>



<p>Let’s break down effective mobile app design into manageable, actionable principles. These are specifically geared toward solo developers who need to maximize their impact without burning out.</p>



<h3 class="wp-block-heading">1. <strong>Start with User-Centered Design (UCD)</strong></h3>



<p>The foundation of great design is understanding your users. Who are they? What problems are they trying to solve? What do they expect from your app?</p>



<h4 class="wp-block-heading">Action Steps:</h4>



<ul class="wp-block-list">
<li><strong>Create user personas</strong>: Develop simple profiles of your target users, outlining their goals, challenges, and preferences. For example, if you’re building a productivity app, your persona might be a busy freelancer who values speed and simplicity.</li>



<li><strong>Map user journeys</strong>: Sketch the step-by-step flow of how users interact with your app. Identify any potential friction points and eliminate them.</li>
</ul>



<h4 class="wp-block-heading">Example:</h4>



<p>Imagine you’re building a budgeting app. Your user persona might be a young professional who wants to track expenses quickly. A user-centered approach prioritizes features like one-tap expense logging and clear, visual summaries of spending.</p>



<h3 class="wp-block-heading">2. <strong>Keep It Simple and Intuitive</strong></h3>



<p>Users shouldn’t need a manual to figure out how to use your app. Simplicity doesn’t just mean fewer features; it means making the most important features easy to find and use.</p>



<h4 class="wp-block-heading">Action Steps:</h4>



<ul class="wp-block-list">
<li><strong>Follow established patterns</strong>: Use common design conventions, such as a bottom navigation bar for key actions. Users are already familiar with these patterns, so don’t reinvent the wheel.</li>



<li><strong>Limit choices</strong>: Avoid overwhelming users with too many options or settings. Focus on the core functionality that solves their problem.</li>



<li><strong>Prioritize clarity</strong>: Use simple, descriptive labels for buttons and menus. Avoid jargon or ambiguous terms.</li>
</ul>



<h4 class="wp-block-heading">Example:</h4>



<p>Take inspiration from apps like Instagram. Its clean design makes it instantly clear how to post a photo, view stories, or explore content. Even as a solo developer, you can achieve a similar level of clarity by focusing on simplicity.</p>



<h3 class="wp-block-heading">3. <strong>Optimize for Mobile First</strong></h3>



<p>Mobile screens are small, so every pixel counts. Designing for mobile-first means giving priority to usability on smaller screens before addressing larger screens.</p>



<h4 class="wp-block-heading">Action Steps:</h4>



<ul class="wp-block-list">
<li><strong>Use responsive design</strong>: Ensure your app looks and works great on a wide range of screen sizes, from small phones to large tablets.</li>



<li><strong>Design for touch</strong>: Make buttons and interactive elements easy to tap with a finger. Aim for a minimum touch target size of 48&#215;48 pixels.</li>



<li><strong>Focus on readability</strong>: Use legible font sizes (at least 16px for body text) and maintain sufficient contrast between text and background colors.</li>
</ul>



<h4 class="wp-block-heading">Example:</h4>



<p>Consider a to-do list app. A mobile-first approach designs a clean, vertical layout with large, tappable checkboxes, ensuring users can quickly mark tasks as complete on the go.</p>



<h3 class="wp-block-heading">4. <strong>Embrace Visual Hierarchy</strong></h3>



<p>Visual hierarchy refers to the arrangement of elements to guide users’ attention. When done well, users understand what’s most important at a glance.</p>



<h4 class="wp-block-heading">Action Steps:</h4>



<ul class="wp-block-list">
<li><strong>Use size and color strategically</strong>: Make primary actions (e.g., “Submit” buttons) larger and more visually distinct than secondary actions.</li>



<li><strong>Group related elements</strong>: Use spacing to visually group related items, such as form fields or menu options.</li>



<li><strong>Leverage typography</strong>: Use different font sizes and weights to create contrast between headings, subheadings, and body text.</li>
</ul>



<h4 class="wp-block-heading">Example:</h4>



<p>In a fitness app, display the user’s daily step count in a bold, colorful header, while less critical information (e.g., weekly trends) appears in smaller, subdued text below.</p>



<h3 class="wp-block-heading">5. <strong>Focus on Performance and Speed</strong></h3>



<p>No one likes a slow app. Performance is a key part of the user experience, and it’s especially important for mobile apps, where users expect instant responsiveness.</p>



<h4 class="wp-block-heading">Action Steps:</h4>



<ul class="wp-block-list">
<li><strong>Optimize assets</strong>: Compress images and use vector graphics where possible to reduce load times.</li>



<li><strong>Minimize animations</strong>: While animations can enhance UX, overusing them slows down your app. Use them sparingly and purposefully.</li>



<li><strong>Test on real devices</strong>: Don’t rely solely on simulators. Test your app on actual devices to ensure smooth performance.</li>
</ul>



<h4 class="wp-block-heading">Example:</h4>



<p>If you’re building a weather app, users expect the current weather to load quickly. Preload data where possible and optimize your API calls for speed.</p>



<h3 class="wp-block-heading">6. <strong>Iterate and Test Continuously</strong></h3>



<p>Design is an iterative process. Even the best initial design can be enhanced through user feedback and continuous refinement.</p>



<h4 class="wp-block-heading">Action Steps:</h4>



<ul class="wp-block-list">
<li><strong>Start with a minimum viable product (MVP)</strong>: Focus on the core functionality and get it into users hands quickly.</li>



<li><strong>Gather feedback</strong>: Use surveys, app store reviews, or in-app feedback tools to understand what users like and dislike.</li>



<li><strong>Refine based on data</strong>: Analyze user behavior (e.g., which features are most used) and improve accordingly.</li>
</ul>



<h4 class="wp-block-heading">Example:</h4>



<p>When developing a language learning app, you might discover that users struggle with navigation. Based on feedback, simplify the menu structure or add tooltips to guide new users.</p>



<h2 class="wp-block-heading">Tools to Simplify Design for Solo Developers</h2>



<p>As a solo developer, you don’t need to reinvent the wheel. Leverage tools that streamline the design process:</p>



<ul class="wp-block-list">
<li><strong>Figma</strong>: A powerful design tool for creating wireframes and prototypes.</li>



<li><strong>Xojo</strong>: Xojo’s drag-and-drop interface, combined with its easy-to-learn language, makes creating mobile apps across different form factors straightforward.</li>



<li><strong>Canva</strong>: Great for creating simple, clean graphics for your app.</li>
</ul>



<h2 class="wp-block-heading">Conclusion: You’ve Got This!</h2>



<p>Designing a mobile app as a solo developer is no small feat, but by following these principles, you can create apps that are both functional and enjoyable to use. Remember to start with your users in mind, focus on simplicity and clarity, and continuously refine your work based on feedback.</p>



<p><strong>Your Next Step:</strong> Take a look at your current project (or start a new one!) and apply at least one of the principles discussed in this article. Need a mobile app development platform? Check out <a href="https://xojo.com" data-type="link" data-id="https://xojo.com" target="_blank" rel="noreferrer noopener">Xojo</a> for an intuitive, developer-friendly way to bring your app ideas to life.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>5 Monetization Strategies for App Developers</title>
		<link>https://blog.xojo.com/2024/09/10/5-monetization-strategies-for-app-developers/</link>
		
		<dc:creator><![CDATA[Gabriel Ludosanu]]></dc:creator>
		<pubDate>Tue, 10 Sep 2024 16:05:04 +0000</pubDate>
				<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[Learning]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[Developer Marketing]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=13579</guid>

					<description><![CDATA[Desktop application monetization is essential for developers to generate revenue and sustain their businesses. Selecting the right approach from numerous available strategies can significantly impact&#8230;]]></description>
										<content:encoded><![CDATA[
<p>Desktop application monetization is essential for developers to generate revenue and sustain their businesses. Selecting the right approach from numerous available strategies can significantly impact an application&#8217;s success. This article explores top monetization strategies for desktop applications, including one-time purchases, subscription models, freemium models, in-app purchases, and advertising. Understanding the pros and cons of each strategy will help developers make informed decisions to maximize revenue and grow their businesses.</p>



<h3 class="wp-block-heading"><strong>1. One-Time Purchase</strong></h3>



<p>Implement a one-time purchase model where users pay a single fee to download and use your desktop application. This approach provides instant revenue and offers several advantages:</p>



<ul class="wp-block-list">
<li>Simple, straightforward pricing</li>



<li>Immediate revenue generation</li>



<li>No ongoing costs or commitments for users</li>
</ul>



<p>However, this model has potential drawbacks:</p>



<ul class="wp-block-list">
<li>Limited ongoing revenue, as users only pay once</li>



<li>Requires continuous updates and improvements to maintain user satisfaction</li>



<li>Relies heavily on new customer acquisition for sustained growth</li>
</ul>



<p>Example: A one-time purchase model is ideal for specialized tools or applications with a specific, well-defined purpose. For example, a desktop application that converts file formats or performs complex calculations for a niche industry would be well-suited for this model. Users typically expect such tools to work reliably without the need for frequent updates or ongoing subscription costs.</p>



<h3 class="wp-block-heading"><strong>2. Subscription Model</strong></h3>



<p>Implement a subscription model where users pay a recurring fee to access and use your desktop application. This approach generates ongoing revenue and encourages customer retention.</p>



<p>Benefits:</p>



<ul class="wp-block-list">
<li>Predictable, recurring revenue streams</li>



<li>Increased customer retention and loyalty</li>



<li>Ability to continually update and improve the application</li>
</ul>



<p>Potential drawbacks:</p>



<ul class="wp-block-list">
<li>Users may be deterred by ongoing costs, especially for one-time tasks</li>



<li>Requires ongoing development and support, which can be resource-intensive</li>
</ul>



<p>Example: Successful subscription-based desktop applications offer regular updates, new features, and premium support to justify the recurring fees. Productivity software suites and antivirus programs commonly use subscription models to provide ongoing value to customers.</p>



<h3 class="wp-block-heading"><strong>3. Freemium Model</strong></h3>



<p>Implement a freemium model where a basic version of your desktop application is offered for free, with the possibility to upgrade to a premium version with added features or support. This approach attracts users with a free version and encourages upgrades to a paid version.</p>



<p>Benefits:</p>



<ul class="wp-block-list">
<li>Attracts a large user base with the free version</li>



<li>Provides opportunities to upsell premium features or support</li>



<li>Allows users to try before buying, reducing purchase risk</li>
</ul>



<p>Successful implementation:</p>



<ul class="wp-block-list">
<li>Clearly define features and limitations of the free version</li>



<li>Offer significant value in the premium version to encourage upgrades</li>



<li>Make the upgrade process easy and seamless for users</li>
</ul>



<p>Example: A photo editing software might offer a free version with basic editing tools, and a premium version with advanced features like HDR support or batch editing.</p>



<h3 class="wp-block-heading"><strong>4. In-App Purchases</strong></h3>



<p>Implement in-app purchases to allow users to buy additional features, content, or services within your desktop application. This approach enhances the user experience and increases revenue.</p>



<p>Types of in-app purchases:</p>



<ul class="wp-block-list">
<li>More features or functionality</li>



<li>Premium content (exclusive data or expert advice)</li>



<li>Virtual goods or currency</li>



<li>Ad-free experience or premium support</li>
</ul>



<p>Successful implementation:</p>



<ul class="wp-block-list">
<li>Clearly communicate the value of in-app purchases to users</li>



<li>Make the purchasing process easy and seamless</li>



<li>Ensure in-app purchases are relevant and useful</li>



<li>Avoid aggressive or deceptive monetization tactics</li>
</ul>



<p>Examples: Productivity applications can use in-app purchases to offer advanced features. For instance, a project management tool might provide basic task tracking for free, but offer in-app purchases for advanced reporting, time tracking, or integration with other popular business tools. This allows users to customize their experience based on their specific needs and budget.</p>



<p>Games often use in-app purchases to enhance player engagement and monetization. A strategy game might offer a base game for free, but include in-app purchases for special units, resource packs, or cosmetic items. This model allows players to enjoy the game without spending money, while providing options for those who want to progress faster or customize their experience.</p>



<h3 class="wp-block-heading"><strong>5. Advertising</strong></h3>



<p>Integrate advertising into your desktop application to generate revenue. This approach can be effective but requires careful consideration to keep a positive user experience.</p>



<p>Types of advertising:</p>



<ul class="wp-block-list">
<li>Display ads (banner ads or pop-up ads)</li>



<li>Sponsored content (sponsored articles or product placements)</li>



<li>Affiliate marketing (promote other partner products or services)</li>
</ul>



<p>Successful implementation:</p>



<ul class="wp-block-list">
<li>Choose relevant and non-intrusive ad formats</li>



<li>Clearly mark ads to avoid confusing users</li>



<li>Use targeting options to deliver relevant ads based on users&#8217; interests</li>



<li>Monitor user feedback and adjust ad strategy accordingly</li>
</ul>



<p>Balance revenue generation with user experience when integrating advertising. Overly aggressive or intrusive advertising can drive users away, while insufficient advertising may not generate adequate revenue. Carefully check user engagement and satisfaction to find the right balance for your application.</p>



<h2 class="wp-block-heading"><strong>Conclusion</strong></h2>



<p>Monetizing a desktop application requires careful consideration of target audience, application type, and revenue goals. Understanding different monetization strategies allows developers to choose the best approach and maximize revenue.</p>



<p>Each strategy, discussed in this article, offers unique advantages and disadvantages. The right choice depends on the specific application and target audience.</p>



<p>To succeed in monetizing a desktop application:</p>



<ul class="wp-block-list">
<li>Understand target audience needs</li>



<li>Choose a monetization strategy aligned with application type and revenue goals</li>



<li>Continuously check and adjust strategy to improve revenue and user experience</li>
</ul>



<p>By following these guidelines and selecting the right monetization strategy, developers can create successful, profitable desktop applications that meet user needs.</p>



<p><em>Gabriel is a digital marketing enthusiast who loves coding with Xojo to create cool software tools for any platform. He is always eager to learn and share new ideas!</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>Using Xojo to Make NetSuite Development More Efficient</title>
		<link>https://blog.xojo.com/2022/06/01/using-xojo-to-make-netsuite-development-more-efficient/</link>
		
		<dc:creator><![CDATA[Dana Brown]]></dc:creator>
		<pubDate>Wed, 01 Jun 2022 20:38:03 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Cross-Platform]]></category>
		<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[XDC]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Multi-Platform Development]]></category>
		<category><![CDATA[NetSuite]]></category>
		<category><![CDATA[Rapid Application Development]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Xojo Programming Language]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=10451</guid>

					<description><![CDATA[We love hearing from Xojo users when they want to share what they're working on! One project that was just shared with me was from Tim Dietrich, a Xojo user who has spoken at our user conferences. Late last year Tim shared that he was working on a project that could get Xojo in front of a new audience. Yesterday he released SuiteTransmit. About the project and development process, Tim commented: I was impressed by how easy Xojo made it to get the app working on both platforms. ]]></description>
										<content:encoded><![CDATA[
<p>We love hearing from Xojo users when they want to share what they&#8217;re working on &#8211; it really inspires us! One of the things we have done to spread awareness to Xojo-made apps is the <a rel="noreferrer noopener" href="https://showcase.xojo.com/" target="_blank">Xojo Showcase</a> where you can search by various categories to see what people have done with Xojo. It&#8217;s also one of the many reasons the whole Xojo team enjoys in person events, like the upcoming <a rel="noreferrer noopener" href="https://www.xojo.com/xdc/HTML/developerretreat.html" target="_blank">Xojo Developer Retreat</a> in Nashville. Especially because Xojo is in use in so many different ways.</p>



<p>One project that was just shared with me was from Tim Dietrich, a Xojo user who has spoken at our user conferences (see <a rel="noreferrer noopener" href="https://www.youtube.com/watch?v=jjkDXFvZD3c" target="_blank">2018 presentation</a> and <a rel="noreferrer noopener" href="https://www.youtube.com/watch?v=8XGfeLM30nA&amp;t=52s" target="_blank">2019 panel</a>). Late last year Tim shared that he was working on a project that could get Xojo in front of a new audience and he&#8217;s <a rel="noreferrer noopener" href="https://timdietrich.me/blog/netsuite-suiteql-customer-deposits/" target="_blank">blogged</a> with some updates along the way. Yesterday he released <a rel="noreferrer noopener" href="https://timdietrich.me/blog/netsuite-suitetransmit/" target="_blank">SuiteTransmit</a>, which is an application for NetSuite developers to monitor files they are working on and when a file is changed, it is automatically uploaded to the File Cabinet.</p>



<p>About the project and development process, Tim commented:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>I developed SuiteTransmit so that my NetSuite development work would be more efficient, and so that I could use my preferred development tool (BBEdit). When I started working on the app, I had a basic idea of what I wanted it to do and how I wanted it to work, but I wasn&#8217;t sure what it would take to build it.&nbsp;</p><p>The first version of the app (which was essentially a proof-of-concept) was a Xojo console app. It monitored files in a specific directory, and when a change was detected, the updated file was uploaded to NetSuite via a custom API. It worked, and I immediately felt more efficient. That was encouraging, and the development process was very fast. That&#8217;s one of the things I like about Xojo: You can go from a concept to a working solution in no time at all.</p><p>Then I realized that the console app approach wasn&#8217;t ideal, especially when it came to launching the app, passing parameters via the command line, and so on. So I took some of the code I had developed in the console app, and repurposed it in a Xojo desktop app. That was extremely easy to do. I then improved the interface a little, and added support for configuration files (so that I could use the app when working on multiple projects). It quickly started to feel like a &#8220;real app.&#8221; And I have to admit, as geeky as it sounds, it was cool to see my app&#8217;s icon in the macOS toolbar.</p><p>That was all back in November of last year, and I&#8217;ve been using the app ever since then. It has absolutely been a game changer for me. My NetSuite development work is now much more like the Web development work that I&#8217;ve been doing for years.&nbsp;SuiteTransmit empowers me to use a development approach and workflow that I&#8217;m familiar with. And because I can now make changes to my apps more quickly and efficiently, I&#8217;m much more likely to experiment and try new development techniques.</p><p>At that point, I decided that I&#8217;d make SuiteTransmit available to other NetSuite developers. I figured that if the app was helping me that much, then it might help others, too. But before releasing it, I needed to test it on Windows, and ensure that it worked properly. That was important because, based on what I know about the NetSuite development community, most developers use Windows-based PCs. During testing, there were some weird differences that I found, and they seemed to be with Windows itself (and not anything that Xojo was doing). Regardless, I was impressed by how easy Xojo made it to get the app working on both platforms.&nbsp;</p><p>A lot of people ask me why I give so many of my development tools away for free. I do it for a number of reasons, but the main one is that I figure that if someone else can benefit from them, and if they make another developer&#8217;s work even a little easier, then that&#8217;s great. &#8220;A rising tide lifts all boats,&#8221; as the saying goes.</p><p>Also, I don&#8217;t feel the need to monetize these things. It&#8217;s not what I do, or what I want to do, or what I&#8217;m good at. I develop custom software. Period. That&#8217;s where I&#8217;ve found joy and success.</p></blockquote>



<p>Like I said at the beginning of this post, we love to share what Xojo users are making! We always encourage you to add your projects to the Showcase or reach out to <a href="mailto:hello@xojo.com">hello@xojo.com</a> anytime to talk about writing a blog post about your app!  </p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Xojo Showcase</title>
		<link>https://blog.xojo.com/2022/03/01/the-xojo-showcase/</link>
		
		<dc:creator><![CDATA[Alyssa Foley]]></dc:creator>
		<pubDate>Tue, 01 Mar 2022 19:25:08 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Cross-Platform]]></category>
		<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[Beginner Tips]]></category>
		<category><![CDATA[Developer Marketing]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Social Media Marketing]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Xojo Programming Language]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=10067</guid>

					<description><![CDATA[We created the Xojo Showcase to, well, showcase the broad variety of apps made in Xojo. Want to get more eyes on your latest Xojo app? Upload your Xojo-made app to the Xojo Showcase. Whether it's a Desktop, Web, Mobile or Raspberry Pi app, commercial, personal or educational, anything developed in Xojo can be added. Upload screenshots, add a description of the app, point to a promotional video, include a direct link to your website, the app's webpage and a download link. There isn't an easier way to spread awareness of your latest Xojo app!]]></description>
										<content:encoded><![CDATA[
<p>We created the <a href="https://showcase.xojo.com">Xojo Showcase</a> to, well, showcase the broad variety of apps made in Xojo. Want to get more eyes on your latest Xojo app? Upload your Xojo-made app to the Xojo Showcase. Whether it&#8217;s a Desktop, Web, Mobile or Raspberry Pi app, commercial, personal or educational, anything developed in Xojo can be added. Upload screenshots, add a description of the app, point to a promotional video, include a direct link to your website, the app&#8217;s webpage and a download link. There isn&#8217;t an easier way to spread awareness of your latest Xojo app!</p>



<p>Leisurely scroll through the alphabetically listed apps in the Showcase to see what can be made with Xojo. From AcaStat, an easy to use data analysis tool for Windows and Mac, to VersionTracker, a tool to help developers maintain and create version history logs, the Showcase includes apps of all kinds. Search by Category or Platform for something specific. Spend some time in Galactic Quizmaster, pack for your next trip with Packr, perfect your next project with Joint Angle or learn to surf with Sally&#8217;s Surf School, all Xojo-made Mobile apps you can find in the Showcase. It&#8217;s no surprise the largest group is Desktop apps- from ClaroRead, a simple, flexible and easy to use text-to-speech app for dyslexia, to Lifeboat, to help you deploy and manage Xojo Web apps on Linux servers, to UHMMM, which will auto-play elevator music when online meetings go silent, there are too many to list &#8211; good thing there&#8217;s a Showcase for them!</p>



<p>The purpose of the Showcase is twofold, to exhibit what can be done with Xojo and to promote what you have done with Xojo! We regularly share apps from the Showcase on Xojo&#8217;s <a href="https://twitter.com/xojo">Twitter</a>, <a href="https://www.facebook.com/goxojo">Facebook</a> and <a href="https://www.linkedin.com/company/xojo">LinkedIn</a> pages as well as in occasional Xojo Newsletters. There isn&#8217;t a quicker way to introduce your app to a new audience!</p>



<p>I look forward to seeing your newest Xojo-made app in the Xojo Showcase!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Guest Post: What is ASO and Why is it Important?</title>
		<link>https://blog.xojo.com/2020/06/22/guest-post-what-is-aso-and-why-is-it-important/</link>
		
		<dc:creator><![CDATA[Gummicube]]></dc:creator>
		<pubDate>Mon, 22 Jun 2020 16:00:00 +0000</pubDate>
				<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Guest Post]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Developer Marketing]]></category>
		<category><![CDATA[Play Store]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=7106</guid>

					<description><![CDATA[App Store Optimization (ASO) is important for app developers to gain keyword visibility, downloads and retention on the Apple App Store and Google Play Store.&#8230;]]></description>
										<content:encoded><![CDATA[
<p><a href="https://blog.gummicube.com/2019/12/what-is-aso-get-started-optimizing-your-app/">App Store Optimization</a> (ASO) is important for app developers to gain keyword visibility, downloads and retention on the Apple App Store and Google Play Store. ASO can provide an <a href="https://www.xojo.com/">app developer</a> with the insights into keyword visibility, best practices for designing app pages and mobile marketing strategies. A good ASO strategy will help drive users to the app and convert to installations from high quality users at a low overall cost.</p>



<p>There are several key aspects to App Store Optimization. One must assess all of them to fully understand what ASO is and why it’s important.</p>



<p><strong>What is ASO?</strong></p>



<p>App Store Optimization is the process of improving the entire marketing funnel of an app. This includes optimizing metadata to increase organic search impressions, running creative A/B testing to improve conversion across all marketing channels and aligning organic and paid campaigns to improve the overall cost per install (CPI) of a campaign. Yet this is just the tip of the iceberg; the optimization process is an in-depth analysis of all aspects of the app and user behavior on the app stores.</p>



<p>ASO is critical to any app marketing program as it sets the foundation for success. This can help apps get off the ground or provide new vitality for existing apps. The process includes optimizing keywords, designing an app listing to maximize conversions, retaining users and running researched and efficient paid marketing campaigns.</p>



<p><strong>Keyword Optimization</strong></p>



<p>One of the first aspects of the App Store Optimization process is optimizing your product page and the keywords you want the app to appear in searches for. The goal here is to improve your app’s discovery in search results. This is important since the majority of app discovery happens in search results, making it a vital channel for an app to reach new users.</p>



<p>Users typically search for terms focused on functionality, features or specific brands. With that in mind, the app metadata should include terms related to the functionality, demographics and branding. A photo editing app will want to focus on editing and photography terms, a streaming app on live stream and video terms, an app related to a popular brand will want to leverage its name recognition and so forth.</p>



<p>At the same time, not all terms are equally valuable. It is important to identify what terms have the highest relevance and search volume. Doing so requires accurate data sets using mobile search volume. Using web search volume, which only has a 20% overlap with mobile search, risks targeting terms with little to no value.</p>



<p>After the metadata is updated, it may take some time for the store to index the app. On average, this takes up to 30 days on the App Store and 45 days on Google Play. After this point, it is recommended to update again in order to continue helping the app index for keywords.</p>



<p><strong>Conversion Optimization</strong></p>



<p>Conversion optimization is another aspect of ASO that will help your app gain installs. One goal of conversion optimization is to improve your click-through rate (CTR). This signals to the stores that users are finding your app relevant for its keywords, thus increasing organic ranking and providing further visibility. Apps compete for clicks on a keyword-by-keyword basis, so the amount of clicks an app receives for each keyword plays a big role in how it ranks compared to the competition.</p>



<p>While keyword optimization focuses on organic search visibility, conversion optimization can help increasing app installs across all channels, including paid.</p>



<p>Conversion optimization takes place in both search results and product page. It requires designing all aspects of the app listing and testing to create variants that result in the maximum number of installs. This includes anything visible to the user that may impact conversion, such as the icon, title, screenshots, video and description.</p>



<p>When users see an app in the Apple App Store’s search results, they will see the icon, title, subtitle and first one-to-three screenshots. If the app uses portrait mode videos and screenshots, it will display the first three; if it uses landscape mode creatives, it will display the first one. On Google Play, users will see the icon and title, although for mobile games, Google has begun displaying screenshots and videos in the search results as well. The differences between how the platforms display search results and product pages is an important factor to consider when testing creatives.</p>



<p>Conversion optimization requires research into the app market to identify common trends and designs that could be contributing to high conversion rates. After identifying these elements, developers can run A/B tests on their own app listings to determine which variants result in the most installs. Continually testing new iterations helps developers create optimized listings that have a high CTR and conversion rate.</p>



<p><strong>Paid Marketing</strong></p>



<p>In addition to the benefits from advertising, paid marketing is an effective way to supplement your organic visibility. Beyond additional users to your app, paid marketing helps galvanize the store’s algorithms, which can help accelerate your organic indexation.</p>



<p>Apple Search Ads and Google Ads can have a direct impact on how an app ranks for keywords in the respective stores, whereas third party channels such as Facebook or ad network traffic impact how fast you can index for keywords. In both instances, the paid marketing traffic has a positive effect on your organic rankings as well.</p>



<p>The clicks gained from paid marketing helps improve organic rankings, so your traffic can improve even outside of the paid campaigns. The additional organic installs gained from this can potentially lower the overall cost per install.</p>



<p>Ultimately, paid app marketing plays an important role in a mobile marketing strategy. This is why many companies and developers run paid marketing as part of their ASO campaigns.</p>



<p><strong>In-App Retention</strong></p>



<p>Getting installs is an important part of the App Store Optimization process, but it does not end there. The next step is keeping users engaged.</p>



<p>It is key to monitor your in-app retention, including tracking how users are interacting with the app and for how long. These metrics will help you understand your audience’s behavior and where the drop offs are. This can help you retain new users you acquire and bring back users you may have lost.</p>



<p>Additionally, understanding your in-app metrics can help identify any areas where users are encountering hurdles or user retention begins to drop. These are pain points that you can address in updates to improve retention. Uninstalls are factored into app ranking algorithms, so low retention can negatively impact how your app ranks.</p>



<p>Using these metrics as part of the optimization process can help lead to overall improvements to your users’ experiences. That in turn can lead to a higher return on investment (ROI) and positive reviews as the campaigns produce more loyal users.</p>



<p><strong>To Conclude</strong></p>



<p>App Store Optimization (ASO) is the process of developing and improving all aspects of an app and its listing to maximize visibility, downloads and retention, making it critical for any mobile app marketing program. ASO best practices are designed to create the foundation for organic discovery and improve the efficiency of traffic leading to the app.</p>



<p>In order to properly implement an App Store Optimization strategy, it is critical that developers optimize for visibility, conversions and retention, as well as invest in paid marketing. Employing the right data and methodology can help lead to the highest quality users at the lowest cost and provide an app with the growth and visibility it needs to thrive. App Store Optimization can make the difference between an unknown app and the next success story.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Evaluate Your App Marketing With a New Tool</title>
		<link>https://blog.xojo.com/2020/04/20/evaluate-your-app-marketing-with-a-new-tool/</link>
		
		<dc:creator><![CDATA[ Ryan Hartz]]></dc:creator>
		<pubDate>Mon, 20 Apr 2020 10:00:00 +0000</pubDate>
				<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[XDC]]></category>
		<category><![CDATA[XOJO.CONNECT]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[Developer Marketing]]></category>
		<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=6970</guid>

					<description><![CDATA[Learn a new tool to evaluate your app marketing.  This is a tool commonly used in the food industry, but I’ll show you how you might be able to incorporate this tool into your business practices.  ]]></description>
										<content:encoded><![CDATA[
<p>I was meant to present to you all at the 2020 XOJO.CONNECT event, but as we’ve all heard the sad news, the event was <s>canceled</s> (<a href="https://xojo.com/xdc/index.php">XDC is rescheduled</a> for London October 2021!).  Many of the presenters are taking their presentations to video, but since mine is more about business and marketing, I felt it would be too much of a lecture.  So I decided to write up a post, and expand upon one of my new favorite concepts, one of which some of you might already be doing and not even know it.</p>



<p>When I was researching questions to use in my dietitian study guide apps, I came across this topic called the Menu Engineering Grid.  This is a tool used by restaurant managers to evaluate foods in a specific category, the appetizers category for example. They look to see how each item does in comparison with others in the group in terms of its popularity and profitability. Depending on where an item falls on the grid, there are several recommendations on how to improve upon the item’s popularity and/or profitability. As the name says, this is a tool commonly used in the food industry, but I’ll show you how you might be able to incorporate this tool into your business practices.  The menu engineering grid looks like this below:</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="849" height="853" src="https://blog.xojo.com/wp-content/uploads/2020/04/menu-engineering-grid.png" alt="" class="wp-image-6971" srcset="https://blog.xojo.com/wp-content/uploads/2020/04/menu-engineering-grid.png 849w, https://blog.xojo.com/wp-content/uploads/2020/04/menu-engineering-grid-300x300.png 300w, https://blog.xojo.com/wp-content/uploads/2020/04/menu-engineering-grid-150x150.png 150w, https://blog.xojo.com/wp-content/uploads/2020/04/menu-engineering-grid-768x772.png 768w" sizes="(max-width: 849px) 100vw, 849px" /></figure>



<p>The x-axis shows the profitability, and the y-axis is the popularity.&nbsp; You see there are 4 quadrants to the grid.</p>



<ul class="wp-block-list"><li>Stars (upper-right):  Items that are very profitable and very popular. Goal:  Maintain the quality of the item since it is selling well and bringing in good revenue. Recommendations: No change to the item or maybe experiment with slight price increases.</li><li></li><li>Horses (upper-left): Items that are very popular but not very profitable. Goal: Find ways to increase the profit margin. Recommendations: Try a price increase and/or using less expensive materials.  Now, digital goods really don’t use materials, per se. However, maybe a plugin could be considered a material for an app. If you purchase a plugin, you can look at using less expensive plugins that perform the functions you need, you can write the plugin yourself, or you can renew the plugin every other year instead of annually.  For me, I wouldn’t mess with the plugins. They’re working and hopefully are being updated to meet the needs of current Xojo releases and the latest operating systems. Plus, you’re helping out other small business developers by buying their products. Instead, I would recommend slight price increases for this category. People are already buying your app and haven’t been complaining about the price.</li><li></li><li>Puzzles (lower-right): Items that are highly profitable but not very popular. Goal: Find ways to increase the popularity of the items without sacrificing the profitability too drastically. Recommendations: See if a slight decrease in the selling price brings in more sales. Other strategies include finding a new focus area of the app or maybe marketing it better on your website and social media.</li><li></li><li>Dogs (lower-left): These items are not profitable and not popular. Recommendations: Don’t waste your time or money with improving these items and consider removing them from sale.</li></ul>



<p>Next in the image, take note to the vertical and horizontal lines that separate the quadrants. These are not arbitrarily added. They’re calculated. Without getting into too much detail, the horizontal line separating the upper and lower quadrants is known as the popularity line and is calculated as 70% of the expected popularity:</p>



<p>Popularity line = 100% / total number of items X 70%</p>



<p>The vertical line separating the left and right quadrants is known as the average contribution margin, which is simply the sum of all item contribution margins divided by the total number of items.</p>



<p>The plot points utilize the popularity index (y-coordinate) and contribution margin (x-coordinate).</p>



<p>Popularity index = number of an item sold / total number of all items sold X 100</p>



<p>Contribution margin = selling price – item costs</p>



<p>Technically, the item costs of digital goods are essentially low. What are you actually buying for each item sold? Probably nothing, unless you are distributing on a removable media source. Maybe you are selling on your website and use a credit card processor. For example, I use PayPal, and for each sale made on my website, PayPal collects 2.9% + $0.30 per transaction. You might also count the salary you pay yourself towards the item cost. There can be a lot of work to determine the item cost of apps since the costs associated are not as cut and dry as the food industry, for example.</p>



<p>So how can you, as an independent developer, utilize this tool? Allow me to share a real-world example. An example of my own business. I’ll show you how I utilized the menu engineering grid in some of my apps with actual before and after data.</p>



<p>I have three standalone study guide apps for students to prepare for the registered dietitian exam:</p>



<ul class="wp-block-list"><li>Study Suite: By far my most popular product, accounting for over 85% of revenue. This product contains multiple study modules, providing students with different forms of studying and keeping them engaged in an interactive format.</li><li></li><li>Flash Cards: An electronic version of flash cards. This product sells for $150.  The year prior to any changes, I sold 37 units, resulting in $5,550 for the year.</li><li></li><li>Hanging with Nutrition: A hangman style game. This sells for $150. Year prior to changes had a whopping 13 units sold, resulting in $1,950 for the year.</li></ul>



<p>Analysis: Study Suite is a star. While each of the three apps did bring in a profit, Flash Cards and Hanging run quite low on the popularity scale, falling into the puzzle category. Students understand Flash Cards is a method of studying, but maybe this is priced too high. Students may not understand Hanging with Nutrition is meant for study purposes, plus, this is priced too high.</p>



<p>Changes: Keep Study Suite as is since this is very popular and profitable. With both Flash Cards and Hanging with Nutrition, I decreased the prices of each to $100 and $50, respectively. In addition, I incorporated both products into Study Suite as separate add-on products. Now students continue to purchase Study Suite as their main study app. They can trial the two add-on products and see the value of the products and if these are something they want to include. The reduced price also entices students to make a purchase.</p>



<p>Post-change evaluation: The year after the price decrease plus incorporation of the apps as add-ons returned the following:</p>



<ul class="wp-block-list"><li>Flash cards sold 113 units at $100 each for a total of $11,300 for the year.  More than 3 times the number of units and just over double the revenue from the previous year!</li><li></li><li>Hanging with Nutrition sold 64 units at $50 each for a total of $3,200 for the year.  About one and a half times the revenue, plus over 300% increase in the popularity!</li><li></li><li>I think the changes were quite successful with increasing the popularity of both apps.  Plus, I not only maintained the profitability, but actually increased it in both, even with a selling price decrease.</li></ul>



<p>In terms of profitability, all apps should be considered profitable as long as they have helped bring in adequate revenue to cover your costs to develop the apps, such as your Xojo license and other licenses you may need to make your awesome apps. If you cover your costs and don’t even sell one more app during the year, you can essentially sit back and just let the app remain without any updates, maybe even for the unforeseeable future. But this isn’t ideal. Operating systems change, bugs are always being discovered, and let’s face it, as you grow, so does your knowledge in developing. In order to maintain the high quality of your apps and improve them, it must be worthwhile to you to continue working on them.  If I hadn’t changed up the way I market Hanging with Nutrition, I wouldn’t see 13 users per year on that product worth the time and effort to maintain it, at least regularly. Though when the number of students who are buying the product annually increases five-fold, it makes my decision of investing my time in keeping these apps up to date much easier.</p>



<p>Take this lesson as you will. Many of you probably have dozens of apps or more. How well are your apps selling? How are they priced for the market? Priced compared to the competition, if any? Do any of these serve a similar purpose and may benefit as an add-on or as an in-app purchase to another app? While we have some downtime in the world today, take a moment and evaluate your apps. Come up with a marketing plan, implement it, and see what happens. Don’t be afraid of change. Some small tweaks can have a big impact on your small business.  </p>



<p>Good luck, and stay safe and healthy.</p>



<p><em>Ryan Hartz has been a Xojo user for over 10 years. He is a registered dietitian with no formal education in software development, illustrating that anyone can learn development in Xojo with its ease of use and understandable language. In 2005, Ryan started his company, <a href="https://visualveggies.com/">Visual Veggies Software</a>, which offers software study guides to young nutrition students preparing to become registered dietitians.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What We Use: Social Marketing Tools</title>
		<link>https://blog.xojo.com/2019/07/25/what-we-use-social-marketing-tools/</link>
		
		<dc:creator><![CDATA[Alyssa Foley]]></dc:creator>
		<pubDate>Thu, 25 Jul 2019 10:00:37 +0000</pubDate>
				<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[Developer Marketing]]></category>
		<category><![CDATA[Social Media Marketing]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=5907</guid>

					<description><![CDATA[Whether it's just you or a team, the right tools can help market your apps and promote your brand on social media. See what Xojo uses...]]></description>
										<content:encoded><![CDATA[
<p>Whether it&#8217;s just you or a team, the right social media tools can help market your apps and promote your brand. Here is what I use to make life on social media more organized and a little easier.</p>



<span id="more-5907"></span>



<p>Even a marketing team of 1 needs a second set of eyes. There&#8217;s not much worse than the facepalm when a customer points out a typo in something I just posted to our social accounts! Dana and I are always on <a href="https://slack.com"><strong>Slack</strong></a> editing each other&#8217;s language and sharing images to make sure the message is clear and the links are working. Even if it&#8217;s just you, send it to a friend to proofread &#8211; especially important longer documents like press releases and blog posts. </p>



<figure class="wp-block-image"><img decoding="async" width="992" height="690" src="https://blog.xojo.com/wp-content/uploads/2019/07/Screen-Shot-2019-07-23-at-2.51.25-PM.png" alt="" class="wp-image-5931" srcset="https://blog.xojo.com/wp-content/uploads/2019/07/Screen-Shot-2019-07-23-at-2.51.25-PM.png 992w, https://blog.xojo.com/wp-content/uploads/2019/07/Screen-Shot-2019-07-23-at-2.51.25-PM-300x209.png 300w, https://blog.xojo.com/wp-content/uploads/2019/07/Screen-Shot-2019-07-23-at-2.51.25-PM-768x534.png 768w" sizes="(max-width: 992px) 100vw, 992px" /></figure>



<p>At Xojo we use <a href="https://sproutsocial.com"><strong>Sprout</strong></a> for scheduling posts across all our social networks. Sprout lets me manage all our social networks and our team members in one place. We find it a great fit for our team but without a free plan, Sprout might be &#8220;overkill&#8221; for a team of 1 or 2. There are quite a few social aggregates that are free though. Just last week, I was helping a friend who is a custom furniture maker get started on social media and I did some research to see what the latest free options were for social aggregates. Though I found some tools that were new to me, I still ended up recommending <a href="https://hootsuite.com/"><strong>Hootsuite</strong></a>. Hootsuite is actually what Xojo used when we got more serious about social media over 10 years ago and it has evolved into a solid tool that still offers a <a href="https://hootsuite.com/plans/free">free plan</a> for managing 3 networks, 2 RSS feeds and a help center. Whichever tool you choose needs to be able to schedule posts and notify you of any mentions of your profile, chosen hashtags and brand.</p>



<p>I&#8217;m sure I don&#8217;t have to tell you that social posts with images or videos garner far more clicks than simple text since you read <a href="https://blog.xojo.com/2019/06/27/using-a-visual-marketing-tool/">this earlier post</a> on visual marketing tools. To make images for social and our blog we use (and love) <a href="https://about.canva.com"><strong>Canva</strong></a>. Even members of our team who used Photoshop in the past, find that Canva can be a simpler and quicker way to create and edit images. A paid plan gives you access to stock images, the ability to share designs with team members and the ability to resize images for different networks (this feature alone was enough to add Canva to our marketing budget). Plus they offer a <a href="https://www.canva.com/learn/">blog</a> and &#8220;<a href="https://designschool.canva.com">Design School</a>&#8221; to help you with designs.</p>



<figure class="wp-block-image"><img decoding="async" width="1024" height="531" src="https://blog.xojo.com/wp-content/uploads/2019/07/resize-canva-1024x531.png" alt="" class="wp-image-5916" srcset="https://blog.xojo.com/wp-content/uploads/2019/07/resize-canva-1024x531.png 1024w, https://blog.xojo.com/wp-content/uploads/2019/07/resize-canva-300x156.png 300w, https://blog.xojo.com/wp-content/uploads/2019/07/resize-canva-768x398.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>The other side of the social &#8220;coin&#8221; is analyzing your performance in order to make improvements. Whether that is finding the best time of the day to post or learning what sort of posts your audience responds to. <a href="https://analytics.twitter.com">Twitter Analytics</a> is very handy and Facebook Insights is at your disposal. And of course the tool you choose (like Sprout or Hootsuite) will include analytics and reporting too.</p>



<p>A few other special mentions: I love <a href="https://linktr.ee"><strong>Linktr.ee</strong></a>, it lets you optimize your Instagram traffic by managing multiple links on your page. <a href="https://ifttt.com"><strong>IFTTT</strong></a>, which you may already be familiar with, will let you automatically share your Instagram posts to Twitter and <em>include the image by default</em>! </p>



<p>Think about planning your social posts ahead of time. You can set aside an hour each week to write and schedule your posts. I do Xojo&#8217;s scheduling on Thursday mornings and then I review specific metrics every Friday. A little bit of effort, planning and some help from these tools and you can raise awareness of your apps and increase sales.</p>


<p>Don&#8217;t worry devs and friends with more questions, click the &#8220;Social Media Marketing&#8221; or &#8220;App Marketing&#8221; tags at the end of this post for more tips and tricks!</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Using a Visual Marketing Tool</title>
		<link>https://blog.xojo.com/2019/06/27/using-a-visual-marketing-tool/</link>
		
		<dc:creator><![CDATA[Dana Brown]]></dc:creator>
		<pubDate>Thu, 27 Jun 2019 10:00:26 +0000</pubDate>
				<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[Learning]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[Developer Marketing]]></category>
		<category><![CDATA[Social Media Marketing]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=5844</guid>

					<description><![CDATA[I once read that a developer who can market is unstoppable. I firmly believe this statement to be true. There are many aspects of marketing&#8230;]]></description>
										<content:encoded><![CDATA[
<p>I once read that a developer who can market is unstoppable. I firmly believe this statement to be true. There are many aspects of marketing &#8211; it broadly starts with making a plan, understanding your market, figuring out how to reach your audience, having good messaging and creative, enabling the success of your prospects, measuring what worked and optimizing your efforts. These are general subjects, but I wanted to focus on something very specific. In recent conversations with developers about visual marketing, it came up that they don&#8217;t generally know where to start. After all, designing an effective ad is quite different than creating a functional UI.</p>



<p>Perhaps you don&#8217;t use Photoshop or have time to come up with eye-catching images. Maybe you don&#8217;t have a lot of training in design elements. There is a tool that another marketer recommended to me several years ago and we now use it almost exclusively here at Xojo, that tool is <a href="https://www.canva.com/">Canva</a>. Using Canva, which has a very usable free (web-based) version, you can design images for anything from social media to online ads, business cards, presentations, basically any marketing collateral. </p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1024" height="412" src="https://blog.xojo.com/wp-content/uploads/2019/06/Screen-Shot-2019-06-25-at-4.54.04-PM-1-1024x412.png" alt="" class="wp-image-5853" srcset="https://blog.xojo.com/wp-content/uploads/2019/06/Screen-Shot-2019-06-25-at-4.54.04-PM-1-1024x412.png 1024w, https://blog.xojo.com/wp-content/uploads/2019/06/Screen-Shot-2019-06-25-at-4.54.04-PM-1-300x121.png 300w, https://blog.xojo.com/wp-content/uploads/2019/06/Screen-Shot-2019-06-25-at-4.54.04-PM-1-768x309.png 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>They have over 20,000 templates for you to pick from, with also a large bank of stock images &#8211; some free, some paid &#8211; and you can upload your own. They even offer <a href="https://designschool.canva.com/">free videos</a> (aka Design School) to give you an introduction to graphic design.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1024" height="525" src="https://blog.xojo.com/wp-content/uploads/2019/06/Screen-Shot-2019-06-25-at-4.54.39-PM-1024x525.png" alt="" class="wp-image-5854" srcset="https://blog.xojo.com/wp-content/uploads/2019/06/Screen-Shot-2019-06-25-at-4.54.39-PM-1024x525.png 1024w, https://blog.xojo.com/wp-content/uploads/2019/06/Screen-Shot-2019-06-25-at-4.54.39-PM-300x154.png 300w, https://blog.xojo.com/wp-content/uploads/2019/06/Screen-Shot-2019-06-25-at-4.54.39-PM-768x394.png 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Did you know that tweets with images have an 18% higher click through rate, 89% more favorites and 150% more retweets? Those statistics really are amazing &#8211; I am not suggesting you include an image with every tweet, but adding it to your general rotation could really improve your social media performance. So if you are struggling with how to have better creative on social media or, more importantly, on your website &#8211; check out Canva!</p>



<p>For more tips and tricks aimed at marketing your app or small business, click the &#8220;App Marketing&#8221; or &#8220;Social Media Marketing&#8221; tags at the bottom of this post!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>I&#8217;m a developer, why should I blog?</title>
		<link>https://blog.xojo.com/2019/06/20/im-a-developer-why-should-i-blog/</link>
		
		<dc:creator><![CDATA[Dana Brown]]></dc:creator>
		<pubDate>Thu, 20 Jun 2019 16:24:31 +0000</pubDate>
				<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[XOJO.CONNECT]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[Developer Marketing]]></category>
		<category><![CDATA[Monkeybread Software]]></category>
		<category><![CDATA[Social Media Marketing]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=5824</guid>

					<description><![CDATA[Having a blog is a great way to tell your customers what is going on, plus a very useful marketing tool.. ]]></description>
										<content:encoded><![CDATA[
<p>In our company meetings, we often expect to hear Alyssa (our blogmaster) solicit the engineers for blog posts. I get it, if you&#8217;re not used to writing, coming up with an idea and then writing that blog post can seem daunting. But good blog posts don&#8217;t have to be long, just useful. Keep it simple, get to the point. Having a blog is a great way to tell your customers what is going on, plus a very useful marketing tool. I&#8217;m going to be talking a little about this during my presentation at the <a href="https://www.monkeybreadsoftware.de/xojo/events/cologne-2019-event.shtml">MBS Xojo Conference in Cologne</a>, so I thought I&#8217;d offer some basic information about how blogging can be helpful to developers.</p>



<p>In marketing, we drive traffic, conversions and brand awareness with content. Blogs can be great for communicating about your product when it is in development, like if you have a huge project in the works that your customers are really excited about. They can also be venues for you to comment on happenings in your industry. Establish your product and yourself as a subject matter expert, your blog will then be a great vehicle to build trust with prospects through your content.</p>



<p>Don&#8217;t start a blog if you&#8217;re not committed. You are going to need to maintain it regularly, but it&#8217;s up to you to commit to the schedule that is reasonable for you to maintain. Start small, one to two posts a month. Set a schedule for yourself so you have plenty of time to take a break from coding and focus on writing a valuable piece of marketing content. Go a step further (and make it easy on yourself) by writing up several blog posts before you launch so you can draw from your bank when it&#8217;s time to post.</p>



<p>For your first post, start simple and write a launch post to boast about the features of your product/service, showcase screenshots, videos, and a link to download or purchase. This post will be a great piece of content that you can repurpose. Because when you have all of this great content &#8211; why only put it in one place? Use it in your other marketing channels, like on social media, email blasts, presentations (remember, I said before that I was going to talk about this in my presentation!), etc.  Also, once you have created your content you can also post it on third-party sites, like Medium, LinkedIn, or you could even turn it into a slideshow if that makes sense. From those other places, you can link directly to your landing page, bringing it full circle. Your content about your app made it out to the world and brought some prospects in &#8211; sweet!</p>



<p>When blogging, take things into consideration that can help your SEO, like your target keywords, making sure the content you create is quality and try to put it into places where you can gain some quality backlinks.</p>



<p>One great thing to remember about blogging (and on your landing page or website in general) is that you always want to offer a call to action. For a blog post about your newest release with a video, end your post by saying, &#8220;Check out our new video now!&#8221; Or if you just announced your company conference, make sure to offer &#8211; &#8220;Learn more about the <a href="https://www.xojo.com/xdc/">2020 conference</a>!&#8221; (shameless XOJO.CONNECT plug &#8211; you really should be there). You always want to offer more content to keep people on your site. </p>



<p>Did you know that B2C companies that blog generate 88% more leads per month than those who do not? Given that fact &#8211; why not try it out and see how it works for you? Prospects need to see your messages 7 times in order for them to resonate or take action, so don&#8217;t let your beautiful content go to waste &#8211; repurpose, share and enjoy a bump in your traffic and hopefully, downloads!</p>



<p></p>



<p></p>



<p></p>



<p></p>



<p></p>



<p></p>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Using Advanced Twitter Search</title>
		<link>https://blog.xojo.com/2019/04/16/using-advanced-twitter-search/</link>
		
		<dc:creator><![CDATA[Alyssa Foley]]></dc:creator>
		<pubDate>Tue, 16 Apr 2019 10:00:19 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[Learning]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[Developer Marketing]]></category>
		<category><![CDATA[Social Media Marketing]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=5355</guid>

					<description><![CDATA[Twitter can be a great resource for developers and small business owners looking for new audiences.  Here's an overview of Twitter's search capabilities and some tips to get the most out of using the platform to promote your apps.]]></description>
										<content:encoded><![CDATA[<p>Twitter can be a great resource for developers and small business owners looking for new audiences. How do you find that tweet you saw last month from @xojo to that other guy about the graphics property?</p>
<p>Here&#8217;s an overview of Twitter&#8217;s search capabilities and some tips to get the most out of using the platform to promote your apps.</p>
<p><span id="more-5355"></span></p>
<p>First, Twitter&#8217;s <a href="https://twitter.com/search-advanced">Advanced Search</a> page is a simple and quick way to narrow your search results.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5357" src="https://blog.xojo.com/wp-content/uploads/2019/01/Screen-Shot-2019-01-17-at-2.11.07-PM.png" alt="" width="406" height="74" /></p>
<p>Most of the time that&#8217;s all you need. But if you are looking for an audience, a thought influencer or want catch the eye of a new community, you&#8217;re going to need more control. Use filters, Boolean search operators and a few other tips to earn your Twitter search wizard badge.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-5629" src="https://blog.xojo.com/wp-content/uploads/2019/04/trendy-clothing.png" alt="" width="204" height="204" /></p>
<h3>Filters:</h3>
<p>Use filters to narrow your search. One filter I use a lot is &#8220;filter:follows&#8221;. For example, searching &#8220;xojo filter:follows&#8221; to get tweets including the word &#8220;xojo&#8221; but only from accounts that follow @xojo. A great way to find out what people in your community are talking about. Click over to People to see everyone who has the word &#8220;xojo&#8221; in their profile who also follows @xojo.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5359" src="https://blog.xojo.com/wp-content/uploads/2019/01/Screen-Shot-2019-01-17-at-3.03.02-PM.png" alt="" width="2096" height="1456" /></p>
<p>Move along the top bar to  further limit the results by Photos, Videos, News&#8230;etc.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5358" src="https://blog.xojo.com/wp-content/uploads/2019/01/Screen-Shot-2019-01-17-at-2.10.43-PM.png" alt="" width="926" height="114" /></p>
<h4>Other helpful filters include:</h4>
<p>filter:verified &#8211; Results include only Twitter verified users</p>
<p>filter:media &#8211; Results include only tweets with images or video</p>
<p>filter:images &#8211; Results include only tweets with images</p>
<p>filter:links &#8211; Results include only tweets with links</p>
<p>filter:replies &#8211; Results include only reply tweets</p>
<p>filter:retweets &#8211; Results include only retweets</p>
<h3>Searching:</h3>
<p>Finding a tweet from a specific account &#8211; from:mbsplugins</p>
<p>Finding a tweet to a specific account &#8211; to:xojoes</p>
<p>Finding a tweet from one person to another &#8211; from:geoffperlman to:xojo</p>
<p><em>Note: Leave off the @ when using from and to.</em></p>
<p>Of course you can add keywords to filter results, for example &#8220;xojo from:tdietrich&#8221; will show you our tweets that include the keyword xojo.</p>
<h3>Operators:</h3>
<p>&#8220;Thankfully time travel doesn’t exist&#8221; will bring up that exact phrase. Try it!</p>
<p>&#8220;Xojo -XDC&#8221; finds tweets with Xojo, excluding XDC <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f641.png" alt="🙁" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>min_retweets:10 or max_retweets:700</p>
<p>min_faves:4 or max_faves:12000</p>
<p>Since:date or Until:date</p>
<p>lang:de for tweets in German (es, fr, ect.)</p>
<p>Want to really drill down? Start using them together. Search &#8220;WWDC filter:links&#8221; to find actual links and filter out common chatter. Want to get someone to notice you? Find out what they tend to retweet with &#8220;filter:retweets from:xojo&#8221;. What are some of your most liked tweets? Try &#8220;#xojo min_faves:5&#8221;</p>
<p>Do you have common combinations you use? Or helpful filters or operators I didn&#8217;t list? Share them with us <a href="https://twitter.com/xojo">@xojo</a>.</p>
<p>If you are interested in learning more about using using social media to promote your app or brand, check out these posts: <a href="https://blog.xojo.com/2019/01/07/3-things-you-need-to-announce-your-app-or-release-right/">3 Things Developers Need To Release Their App Right</a>, <a href="https://blog.xojo.com/2018/07/16/how-to-selling-your-xojo-apps/">App How To: Packaging, Selling &amp; Marketing</a>, and <a href="https://blog.xojo.com/2017/06/29/free-marketing-4-practical-tips-for-developers-new-to-twitter/">Free Marketing! 4 Practical Tips For Developers New To Twitter</a> . You can also click the &#8220;Social Media Marketing&#8221; or &#8220;App Marketing&#8221; tags at the bottom of this post for more.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>3 Things Developers Need To Release Their App Right</title>
		<link>https://blog.xojo.com/2019/01/07/3-things-you-need-to-announce-your-app-or-release-right/</link>
		
		<dc:creator><![CDATA[Dana Brown]]></dc:creator>
		<pubDate>Mon, 07 Jan 2019 10:00:37 +0000</pubDate>
				<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[App Development]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[Developer Marketing]]></category>
		<category><![CDATA[Social Media Marketing]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=4953</guid>

					<description><![CDATA[Marketing and promoting your app is the key to its commercial success, starting with announcing it.  Here are the 3 most essential steps you should take when announcing your app (or release) to the world.]]></description>
										<content:encoded><![CDATA[<p>So you&#8217;ve created an app that you plan to sell, now you&#8217;re done, right? Nope, not even close! Developing your app is just step one. Marketing and promoting your app is the key to its commercial success, starting with announcing it. We talked to one successful Xojo developer who has several apps in the App Store. He told us that he spends 50% of his time on development and 50% of his time on marketing. Marketing. You think it&#8217;s just something for the Pros or people with a big offering, but it&#8217;s not.</p>
<p>Making sure everyone knows about your new app or latest update is really important. I have been in PR/Marketing for many years and have seen it all! The biggest mistake I see is developers forgetting to put a link back to their website or sitelet when talking about their app. In announcements and on social media it&#8217;s so important to make sure people can find you easily! Here are the 3 most essential steps you should take when announcing your app (or release) to the world.</p>
<p><img loading="lazy" decoding="async" class="size-full wp-image-5271 aligncenter" src="https://blog.xojo.com/wp-content/uploads/2018/12/extra-extrawe-have-an-update.png" alt="" width="600" height="200" /></p>
<p><span id="more-4953"></span></p>
<p><strong>Step 1: Generate Buzz</strong></p>
<p>If your release has something interesting in it that customers or prospects might like or talk about, do what you can to generate buzz. The best thing to do is to create a preview trailer that can be shared on your website and social media. This can be done easily with inexpensive tools like iMovie’s trailer feature.</p>
<p>Don&#8217;t keep it a secret, people like to be informed &#8211; blog about the development process on your website if possible. Don&#8217;t start too early though, make sure you are at a point where you are fairly certain it will be shipped within the next few weeks.</p>
<p><strong>Step 2:</strong> <strong>Spread the Word</strong></p>
<p>Writing a good announcement is really important. It should communicate four primary things:</p>
<ol>
<li>Your name (or your company&#8217;s name)</li>
<li>The app&#8217;s name</li>
<li>The URL to find your app</li>
<li>The main point of your app</li>
</ol>
<p>All of these items should appear in in the first paragraph. If you have an announcement that goes into features, benefits and more, great. But keep in mind that the majority of your readers <strong>will not</strong> make it past the first paragraph. Get your main idea across early.</p>
<p>Know your audience: who is reading this announcement? Customize it to them and their goals. Are they your prospective users? Are they members of the media? Are they other developers? Speak their language. Keep it fun and have a sense of humor (if applicable), showcase your brand&#8217;s voice. People are generally more inclined to give you their attention if you keep it interesting.</p>
<p>Another thing to consider is where the announcement will be posted. It is good to have a list at the ready for when you are going to ship a release. It is important that you collected email addresses of people on your website and your customers so you can email them about the update, you can send it to bloggers, post it on complimentary forums, like the Xojo forum. See &#8220;<a href="https://forum.xojo.com/5423-how-to-get-your-announcements-posted">How To Get Your Announcement Posted</a>.&#8221; If you send it to me, it might make its way onto our social media feed or the Xojo newsletter.</p>
<p><strong>Step 3:</strong> <strong>Write A Press Release</strong></p>
<p>Press Releases should always be written in third person. A good model we like to follow is:</p>
<ol>
<li>Summary of your announcement (main idea) in the first paragraph, callout main new features and number of fixes/improvements.</li>
<li>Next paragraph should be an overview of your app itself. What is the value proposition? How is your app useful and to whom? What does your app make easier?</li>
<li>Quote from a CEO/developer/employee or customer (or both) are great things to include here. They can showcase how the important new features are useful or innovative and give real life examples to support your main idea.</li>
<li>Include bulleted list of important features of the release</li>
<li>Contact information &#8211; how to find your app and yourself.</li>
</ol>
<p>What to do with it? We recommend compiling your own media list of writers who have written about your subject before. You can submit news on tons of websites. Also, you can submit your press release on relevant newswires, like PR Newswire or prMac. Don&#8217;t forget to post it on your own website!</p>
<p>The marketing work is never done. It involves a lot of trial and error. But announcing your app is the first step &#8211; if people don&#8217;t know about it, then what is the point? Hopefully these tips will help you write better announcements and develop your own process for announcing releases.</p>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Listen up! A List of Podcasts from the Xojo Dev Team</title>
		<link>https://blog.xojo.com/2018/09/06/listen-up-a-list-of-podcasts-from-the-xojo-dev-team/</link>
		
		<dc:creator><![CDATA[Xojo]]></dc:creator>
		<pubDate>Thu, 06 Sep 2018 15:00:58 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[XojoTalk]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[Beginner Tips]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=4327</guid>

					<description><![CDATA[It's another list of recommended podcasts! This one is a list of favorite podcasts from members of the Xojo dev team.  Whether you are looking to learn something new or perhaps just looking for some inspiration, podcasts can be a great investment of your time.]]></description>
										<content:encoded><![CDATA[<p>Whether you are looking to learn something new or perhaps just looking for some inspiration, podcasts can be a great investment of your time.</p>
<p>Check the points in bold under each podcast to see what its focus is.</p>
<p><span id="more-4327"></span></p>
<h3><a href="https://syntax.fm">Syntax &#8211; Tasty Web Development Treats</a></h3>
<p><strong>Web Dev * Tips &amp; Tricks</strong></p>
<p>Syntax is a fun — and sometimes funny — podcast for web developers hosted by <a href="https://twitter.com/wesbos">Wes Bos</a> and <a href="https://twitter.com/stolinski">Scott Tolinkski</a>, two independent full stack developers who create online training courses. In each episode Scott and Wes break down topics to provide applicable tips and nuggets of information to help Web Developers in their careers.</p>
<h3><a href="https://www.relay.fm/radar">Under the Radar</a></h3>
<p><strong>Indie App Development * Marketing * Design</strong></p>
<p>From development and design to marketing and support, Under the Radar is all about independent app development. It&#8217;s never longer than 30 minutes and is hosted by <a href="https://twitter.com/_davidsmith">David Smith</a> and <a href="https://twitter.com/marcoarment">Macro Arment</a>.</p>
<h3><a href="http://learntocodewith.me/podcast/">Learn to Code With Me</a></h3>
<p><strong>Learning * Citizen Developers * Newbies * General Coding</strong></p>
<p>The Learn to Code With Me podcast, created by <a href="https://twitter.com/learncodewithme">Laurence Bradford</a>, is for aspiring techies and self-taught coders looking to transition into the tech industry.</p>
<h3><a href="https://www.codenewbie.org/podcast">CodeNewbie</a></h3>
<p><strong>Newbie * Dev Stories * Citizen Developers</strong></p>
<p>Stories from people on their coding journey. New episodes featuring stories from CTOs to indie developers, published every Monday.</p>
<h3><a href="http://codingblocks.net">Coding Blocks &#8211; Patterns, Architecture, Best Practices, Tips</a></h3>
<p><strong>Tips &amp; Tricks * General Coding </strong></p>
<p>A podcast for software developers and computer programmers to educate on-the-go. It&#8217;s presented by <a href="https://twitter.com/theallenu">Allen Underwood</a>, <a href="https://twitter.com/THEjoezack">Joe Zach</a> and <a href="https://twitter.com/iamwaltuo">Michael Outlaw</a>, professional programmers who were frustrated by the lack of quality programming podcasts.</p>
<h3><a href="http://coreint.org">Core Intuition</a></h3>
<p><strong>Indie App Development * Apple</strong></p>
<p>A podcast about indie software development for the Mac, iOS and other Apple technologies hosted by <a href="https://twitter.com/danielpunkass">Daniel Jalkut</a> and <a href="http://www.manton.org">Manton Reece</a>.</p>
<h3><a href="http://developer.xojo.com/xojotalk-podcast">XojoTalk Podcast</a></h3>
<p><strong>App Development * Dev Stories * Citizen Developers * Newbies</strong></p>
<p><a href="https://twitter.com/lefebvre">Paul Lefebvre</a> talks with members of the Xojo community about how they use Xojo, technology in general and so much more.</p>
<p>What are your favorite tech-related podcasts?</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Name Your App</title>
		<link>https://blog.xojo.com/2018/07/25/name-your-app/</link>
		
		<dc:creator><![CDATA[Dana Brown]]></dc:creator>
		<pubDate>Wed, 25 Jul 2018 10:00:27 +0000</pubDate>
				<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[App Development]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[Beginner Tips]]></category>
		<category><![CDATA[Social Media Marketing]]></category>
		<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">https://blog.xojo.com/?p=4559</guid>

					<description><![CDATA[There’s a lot of thought that goes into picking the best name for your app. The ideal name sets the right tone, clarifies the purpose, and makes it easy to rank and market your app. Here are key strategies that help you get started.]]></description>
										<content:encoded><![CDATA[<p class="p1"><span class="s1">Naming your app may seem like the last step and the easiest part of the process, but it actually should involve some careful thought and consideration. A name needs to set the right tone for your app, should relate to it in some way, and should be searchable, meaning something that can be found easily in search engines. For example, you don’t want to name your app TravelTips &#8211; there are thousands of google searches that will come up before your app. You want a name you can own. </span></p>
<p class="p1"><span class="s1">When we changed our name from Real Studio to Xojo, we wanted to make sure we could find a name that we could own. Not only was Xojo a pretty wide open space in terms of search, but it also stands for something that describes what Xojo is &#8211; X is for Cross-platform and “OJO” is for Object-Oriented.</span></p>
<p><span id="more-4559"></span></p>
<p class="p1"><span class="s1"><b>Be Your Own App Name Generator</b></span></p>
<p class="p1"><span class="s1">It’s never too early to start the process. Your name might morph or change several times during the process, so the more time you have to think about it, the better.<span class="Apple-converted-space"> </span>All you need is pencil &amp; paper (or a notes app) and some time to start brainstorming. Start your list by answering the following questions.</span></p>
<ol class="ol1">
<li class="li1"><span class="s1">What is the main purpose of your app?</span></li>
<li class="li1"><span class="s1">Who is the target audience?</span></li>
<li class="li1"><span class="s1">What’s the value proposition?</span></li>
</ol>
<p class="p1"><span class="s1">Write down every word that comes to mind. When you’re done, you have a great bank of words to brainstorm with.</span></p>
<p class="p1"><span class="s1"><b>First Impressions Really Do Matter</b></span></p>
<p class="p1"><span class="s1">They say don’t judge a book by the cover, but … we do. We are more attracted to things that catch our eye. The name of your app and the icon are the first interaction a prospect user has with your app, it’s sort of like its book cover, it’s what makes people stop and think, “Oooh this is nice&#8230; Is this app right for me?”</span></p>
<p class="p1"><span class="s1">While reviewing your list of words, start thinking about images and emotions that will resonate with your audience. Conduct some research to find descriptive words and imagery that correlate to your app, ask your friends, get input from potential users.</span></p>
<p class="p1"><span class="s1">Pro tip: <i>Make sure you research the meanings and different connotations of your words to make sure they make sense for your intended audience. Avoid words that evoke negative emotions. </i></span></p>
<p class="p1"><span class="s1"><b>Make It Recognizable</b></span></p>
<p class="p1"><span class="s1">Try to find a name that might reveal the literal purpose of your app. In general, when a user can understand the point of your app just by the icon and name, they’re more successful. Names like Evernote and GrubHub are good examples of this. They are short and catchy, but also describe exactly what the app is or does. If your app can’t really be summarized, make sure the icon clearly and visually describes its purpose so they work together to catch the prospective user. Instagram is a good example of this &#8211; the name does not necessarily describe what it does, but coupled with it’s camera icon, it conveys the purpose of the app, that it has something to do with photos. App stores also give preference to names that are not totally arbitrary and appropriately describe the apps purpose.</span></p>
<p class="p1"><span class="s1">Pro tip: <i>If you are trying to put two words together that need to be pronounced separately (example &#8211; Instagram vs. GrubHub), it is recommended to use camel case, rather than all caps.</i></span></p>
<p class="p1"><span class="s1">Though you do want to use words that describe your app, make sure you aren’t <a href="https://support.google.com/webmasters/answer/66358?hl=en">keyword stuffing</a>. Picking applicable, even high traffic keywords, to go in your title is a good thing, but too many or too much repetition actually detracts from your preference and ranking. <a href="https://adwords.google.com/home/resources/using-google-adwords-keyword-planner.html#?modal_active=none">Google Keyword Planner</a> is a great free tool to start your keyword search.</span></p>
<p class="p1"><span class="s1">Its common for consumers to download an app just because it sounds interesting or fun, so try to find a name and design to make your app stand out.</span></p>
<p class="p1"><span class="s1"><b>Do Market Research</b></span></p>
<p class="p1"><span class="s1">Don’t forget to check out your competition. See what others are doing, without duplicating their name or icon, of course. Identify what emotions their name and icon emote, are the words you use to describe them the same as what is on your list? Is there something you missed that you might want to add? Maybe you might see something that really works you want to try to incorporate into yours, maybe you’ll see some things that really don’t work, like a specific icon, word or color palette. But, make sure to differentiate your app from the rest. Your app could be outright rejected from an App Store if the name is too similar to other apps that are already there.</span></p>
<p class="p1"><span class="s1">Pro tip: <i>Make sure the name you choose is not <a href="https://www.uspto.gov/trademarks-application-process/search-trademark-database">trademarked</a> by anyone else.</i></span></p>
<p class="p1"><span class="s1"><b>Other Considerations</b></span></p>
<p class="p1"><span class="s1">In searching for your name, take a look to see if you can also get a reasonable domain and and social media account. If the name of your app is not available as a domain, don’t discount it, there are variations you can consider for your name (like <a href="http://GoXojo.com"><span class="s2">GoXojo.com</span></a> or <a href="http://XojoApp.com"><span class="s2">XojoApp.com</span></a>). </span></p>
<p class="p1"><span class="s1">There’s a lot of thought that goes into picking the best name for your app. These strategies only just scratch the surface. The ideal name sets the right tone, clarifies the purpose, and makes it easy to rank and market your app. </span></p>
<p class="p1"><span class="s1">Good luck with your name-storming!</span></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>App How To: Packaging, Selling &#038; Marketing</title>
		<link>https://blog.xojo.com/2018/07/16/how-to-selling-your-xojo-apps/</link>
		
		<dc:creator><![CDATA[Xojo]]></dc:creator>
		<pubDate>Mon, 16 Jul 2018 13:00:00 +0000</pubDate>
				<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Add-Ons]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[Developer Marketing]]></category>
		<category><![CDATA[Ohanaware]]></category>
		<category><![CDATA[Social Media Marketing]]></category>
		<guid isPermaLink="false">http://blogtemp.xojo.com/2013/09/25/how-to-selling-your-xojo-apps/</guid>

					<description><![CDATA[In this long read blog post, we'll walk you through packaging your app for distribution, offering your app on your website and and app marketplaces for sale, as well as first steps to marketing your app.]]></description>
										<content:encoded><![CDATA[<p>Are you ready to sell your app? Whether you have a web app, desktop or mobile app, it&#8217;s time to think about how to package and distribute that app, how get the word out and, of course, how to get paid for sales.</p>
<p>In this #longread blog post, we&#8217;ll walk you through preparing your app for distribution, offering your app on your website and in app marketplaces for sale, as well as first steps to marketing your app.</p>
<p><span id="more-64"></span></p>
<p>When designing a commercial app for sale, an important thing you need to consider is how you will get the app to people who buy it.</p>
<h2 style="text-align: center;">Packaging Your App for Distribution</h2>
<p>Desktop and mobile apps will need to be distributed, whereas a web app usually requires the user set up a log in and sign up for a subscription and is not distributed separately.</p>
<h3>Mobile Apps</h3>
<p>To package your iOS app you&#8217;ll need an <a href="https://blog.xojo.com/2015/06/16/apple-combines-ios-and-mac-developer-programs/">Apple Developer account</a> to generate the certificates and provisioning profiles required by Apple. After that is set up, go to the iOS Build Settings and turn on the switch for Build For App Store and Build your app. This creates a special ipa file that can be submitted to the App Store using App Connect. You can read the steps in more detail here: <a href="http://developer.xojo.com/userguide/ios-app-store">Submitting to the App Store</a></p>
<p>You can also <a href="https://blog.xojo.com/2015/12/03/deploy-ios-apps-to-your-devices-without-an-apple-dev-membership/">read this earlier post</a> on how deploy iOS apps to your devices without an Apple Developer Membership.</p>
<h3>Desktop Installers</h3>
<p>You&#8217;ll definitely want to use an installer to distribute your Windows apps. We&#8217;ve previously blogged before about free and paid options for <a href="https://blog.xojo.com/2014/06/12/creating-installers-for-windows-apps/">Windows installers in detail</a>.</p>
<p>On macOS, many apps are distributed as simple ZIP files that you can create from the Finder. Or you can use Disk Utility (or another utility such as <a href="http://www.araelium.com/dmgcanvas/" target="_blank" rel="noopener noreferrer">DMG Canvas</a>) to create a DMG (disk image). If you need an installer on macOS, which is not often the case, try <a href="http://s.sudre.free.fr/Software/Packages/about.html">Packages</a> or PackageMaker (included with Xcode).</p>
<p>On Linux, you can also distribute your apps as ZIP files or you can take the more complicated route of creating a specific distribution file (deb or rpm) for the versions of Linux you target.</p>
<h3>Demo Mode or Limited Free Trial</h3>
<p>People like to download and try out software before purchasing. We highly recommend that you offer some features of your app for free or for a limited free trial to entice people to give your app a shot.</p>
<p>For iOS apps, the App Store does not have great support for demo or trial apps. One option is to make two versions of your app: one that is a free demo and one that is a paid app. Another option is to make your app a free download and to use in-app purchase to unlock the full version.</p>
<p>Desktop and web apps offer more options regarding demos and trials so think about what will work best for your app. Do you want a free demo version? Will you limit the demo by time (14 and 30 days are common) or by number of uses (4 free uses)? Another common option is to limit the app to running with some feature limitations if no license key is entered. You can even combine the two so that a trial reverts to a demo after the trial expires.</p>
<p>Regardless of what you choose, you&#8217;ll need to make sure this is all designed into your app before you release it.</p>
<h3>License Keys &amp; Serial Numbers</h3>
<p>Often, an essential part of commercial software is generating license keys or serial numbers. When a customer purchases your app, you can provide a license key to unlock the full features of your app or stop the timer on a time-limited trial. You can build your own license key generation and verification functions into your app. This is relatively simple to do by creating a web service with a Xojo web app. Two solutions that can help you get started are <a href="http://www.tempel.org/UsingAquaticPrime" target="_blank" rel="noopener noreferrer">AquaticPrime</a> and <a href="https://github.com/paullefebvre/regcode">RegCode</a>.</p>
<p>If you are need to save time, look into developed solutions offered in the Xojo <a href="https://www.xojo.com/store/#addons">Add-Ons Store</a> such as the <a href="https://blog.xojo.com/2018/06/26/software-distribution-simplified-with-guanchemos/">GuancheMOS Plugin</a>, a cross-platform serial number creation and validation engine, for Windows check out Quick License Manager for licensing trials for perpetual or subscription licenses.</p>
<h2 style="text-align: center;">Selling Your App</h2>
<p>Once you have your app packaged to distribute, you&#8217;ll need places to sell it and ways to get paid.</p>
<h3>Selling on your Website</h3>
<p>You should definitely have a Web site with a specific landing page that talks about the product and shows the price.  This makes is easier for your page to be found when searching the web. A landing page is a stand-alone page that includes highlights of what your app offers, your demo video and a call to action. (<a href="https://blog.hubspot.com/blog/tabid/6307/bid/7177/what-is-a-landing-page-and-why-should-you-care.aspx">Learn more</a> about landing pages.) Make the page&#8217;s focus your &#8220;call to action&#8221;, whether that is to watch the demo video, download or purchase the app, or to create an account.</p>
<p>Even if you only have an iOS app that is sold via the App Store, a landing page is useful, some say essential, making it easier for people to find your app and for you to share it on social media.</p>
<h3>Selling at a Marketplace</h3>
<p>In addition to selling on your website, you may want to investigate getting your app into an appropriate app store. App stores are often where people look first for apps, plus most app stores make it really simple for users to install and upgrade apps. And they make getting paid a lot simpler. However, App Stores can take a percentage of the sale (commonly 30%) and may have significant restrictions and a lengthy approval process before your app can be ready for sale.</p>
<p>If you are selling a macOS app, you might want to make it available in the Apple&#8217;s Mac Store. Here are some examples of <a href="https://blog.xojo.com/2013/07/08/xojo-apps-in-the-mac-app-store/">Xojo apps in the Mac Store</a>. For iOS apps the only option is the App Store and we&#8217;ve blogged about how to get your <a href="https://blog.xojo.com/2015/08/21/getting-your-ios-apps-into-the-app-store/">Xojo iOS apps in the App Store</a>.</p>
<p>To sell something in either the App Store or Mac App Store you need to be a member of the $99 <a href="http://blog.xojo.com/2015/06/16/apple-combines-ios-and-mac-developer-programs/">Apple Developer Program</a>. You also have give Apple 30% of each sale, wait for them to approve your app for sale and wait for approvals for any app updates. The <a href="http://www.ohanaware.com/appwrapper/">App Wrapper tool</a> can help make it easier to package your Mac apps to sell in the Mac App Store.</p>
<p>Of course there is the <a href="https://www.microsoft.com/en-us/store/appsvnext/windows">Windows Store</a> for your Windows apps. If you use <a href="https://www.advancedinstaller.com">Advanced Installer</a>, the <a href="https://www.advancedinstaller.com/user-guide/desktop-bridge-setup-converter.html">Desktop Bridge Setup Converter</a> can be used to convert an installer to one that is compatible with the Windows Store. More information is available in this article: <a href="http://scispec.ca/index.php/books/34-build-an-appx-installer-for-microsoft-store-with-xojo">Build an AppX Installer for Microsoft Store with Xojo</a>.</p>
<p>If you are selling a Xojo-related tool, library or plugin, another option is to sell it in the Xojo Store in the Add-On Product section. There is no charge for this and you get to keep 70% of the sale. <a href="../../../../../../com/xojo/blog/index.html">Contact us</a> if you are interested.</p>
<h3>Getting Paid</h3>
<p>With apps sold in the app stores you&#8217;ll get paid by the store guidelines, usually once a month for the previous month&#8217;s sales, though some store may set a minimum payment before they pay up.</p>
<p>For desktop apps or web apps that have subscriptions you&#8217;ll need a way to handle payments. Rather than setting up your own merchant account and dealing with that, it&#8217;s increasingly common to use an existing payment processing service like <a href="https://www.paypal.com" target="_blank" rel="noopener noreferrer">PayPal</a> or <a href="http://www.fastspring.com" target="_blank" rel="noopener noreferrer">FastSpring</a>.</p>
<p>If you are not already familiar with how PayPal works, you can learn more <a href="https://www.paypal.com/us/smarthelp/article/how-do-i-get-paid-faq1750">here</a>. FastSpring lets you create a &#8220;store&#8221; with your products, pricing, a shopping cart, currency conversion and will take payments from credit cards and other means. FastSpring takes 8.9% per transaction with a minimum order fee of $0.75 or 5.9% + $0.95 per transaction; <a href="https://www.paypal.com/us/webapps/mpp/paypal-fees">PayPal is 2.9%</a> + $0.30 per transaction (rates from July 2018).</p>
<p>Regardless of the service you use, you will need to hook it up to an account to receive payment. Typically you hook it up to a checking account or PayPal. Other services you might want to check out include: <a href="https://gumroad.com" target="_blank" rel="noopener noreferrer">Gumroad,</a> <a href="https://stripe.com" target="_blank" rel="noopener noreferrer">Stripe</a>, <a href="http://www.usepaddle.com" target="_blank" rel="noopener noreferrer">Paddle</a>, and <a href="https://www.2checkout.com" target="_blank" rel="noopener noreferrer">2CheckOut</a>.</p>
<h2 style="text-align: center;">Marketing Your App</h2>
<p>Now your app is packaged and available for sale on your website and an app marketplace or two. How do you get the word out? Here are 3 <em>musts</em> when it comes to app marketing:</p>
<h3>Press Release</h3>
<p>You&#8217;ll need a Press Release that announces your app, explains what your app does and why people should buy it &#8211; here&#8217;s a <a href="https://coschedule.com/blog/how-to-write-press-releases/#outline">template and example</a>.</p>
<p>For a small fee, services like <a href="https://www.prnewswire.com/">PR Newswire</a> will send out your press release to a wide variety of websites for you. We also want to help promote your #XojoMade app! Email your press release to <a href="../../../../../../com/xojo/blog/index.html">pr@xojo.com</a> and we&#8217;ll post it on the <a href="https://forum.xojo.com/conversations/announcements">Announcements</a> channel in the forum and share it on <a href="https://twitter.com/xojo">Twitter</a>.</p>
<h3>Demo Video</h3>
<p>Yes, you should definitely have a demo video! Either more of a traditional software demonstration, a commercial that lists your app&#8217;s top selling points or some combination of the two. Keep it short and sweet &#8211; feel free to follow up with a longer, more in-depth video, but to grab perspective users you&#8217;ll want something less than a minute. Video is much more digestible and easy to share than the written word and you can <a href="https://blog.hubspot.com/marketing/make-a-marketing-video">create a good one</a> on your own.</p>
<h3>Outside Listings &amp; Reviews</h3>
<p>Get your product listed on app download services, such as <a href="https://www.macupdate.com" target="_blank" rel="noopener noreferrer">MacUpdate</a> or <a href="http://download.cnet.com" target="_blank" rel="noopener noreferrer">Download.com</a>. Once listed, you&#8217;ll want reviews because one of the most trusted forms of marketing is word of mouth. You believe the word of a colleague over that of a commercial, right? Ask your users to post honest reviews of your app in app marketplaces and on third party sites. If your app is new, or just needs the reviews, think about offering a discount or swag for a review.</p>
<h3>Now What? More Marketing Tips from Dana and Alyssa</h3>
<p>Here are some great posts to explore simple and often free options for marketing your apps:</p>
<div><a href="https://blog.xojo.com/2017/06/29/free-marketing-4-practical-tips-for-developers-new-to-twitter/" target="_blank" rel="noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=https://blog.xojo.com/2017/06/29/free-marketing-4-practical-tips-for-developers-new-to-twitter/&amp;source=gmail&amp;ust=1529168451724000&amp;usg=AFQjCNGqP9YZLFau25CucRprxMbV6KAtng">Free Marketing! 4 Practical Tips for Developers New to Twitter</a></div>
<div><a href="https://blog.xojo.com/2017/09/05/recording-ios-demos/" target="_blank" rel="noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=https://blog.xojo.com/2017/09/05/recording-ios-demos/&amp;source=gmail&amp;ust=1529168451724000&amp;usg=AFQjCNGeSLm8YLYe75PBW3lXrWOx28H_Fg">How to Record Video Demos for your iOS Apps</a></div>
<div><a href="https://blog.xojo.com/2017/11/16/8-ways-to-market-your-app-for-free/" target="_blank" rel="noopener noreferrer" data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=https://blog.xojo.com/2017/11/16/8-ways-to-market-your-app-for-free/&amp;source=gmail&amp;ust=1529168451724000&amp;usg=AFQjCNHHck5L1dhcywvr-Le4yHnPkTF4vQ">8 Ways to Market Your App for Free</a></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Love it or Hate it, Networking is Necessary</title>
		<link>https://blog.xojo.com/2018/02/08/love-it-or-hate-it-networking-is-necessary/</link>
		
		<dc:creator><![CDATA[Alyssa Foley]]></dc:creator>
		<pubDate>Thu, 08 Feb 2018 10:00:04 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[XDC]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[Developer Marketing]]></category>
		<category><![CDATA[Social Media Marketing]]></category>
		<guid isPermaLink="false">http://blog.xojo.com/?p=3101</guid>

					<description><![CDATA[You probably aren't focused on marketing and promoting your app. We've shared some tips to use Twitter to market you apps, and have talked about other ways to market your app for free. These efforts do not live in a vacuum. Let's discuss ways to integrate all these forms of marketing to make the greatest impact...let's talk about Networking.]]></description>
										<content:encoded><![CDATA[<p>So many of you in the Xojo community are independent developers and though you are smart for choosing Xojo for rapid, cross-platform development, you probably aren&#8217;t focused on marketing and promoting your app.</p>
<p>I&#8217;ve shared some tips on using <a href="https://blog.xojo.com/2017/06/29/free-marketing-4-practical-tips-for-developers-new-to-twitter/">Twitter to market you apps</a>, and Dana has talked about other ways to <a href="https://blog.xojo.com/2017/11/16/8-ways-to-market-your-app-for-free/">market your app for free</a>. These efforts do not live in a vacuum. Let&#8217;s discuss ways to integrate all these forms of marketing to make the greatest impact&#8230;let&#8217;s talk about Networking.</p>
<p><span id="more-3101"></span><a href="https://imgs.xkcd.com/comics/networking.png"><img loading="lazy" decoding="async" class="size-medium aligncenter" src="https://imgs.xkcd.com/comics/networking.png" width="740" height="281" /></a></p>
<p>Delicious business cards aside, networking is simply the building of business relationships. For some of us, extroverts I&#8217;m looking at you, this may come naturally and you may genuinely enjoy it; but for others, networking can be a true effort, a constant struggle to get out there and be authentic in every interaction.</p>
<p>Regardless of how you feel, networking is necessary. From independent developers, citizen developers, small business owners and CEOs, networking leads &#8220;to more job and business opportunities, broader and deeper knowledge, improved capacity to innovate, faster advancement, and greater status and authority&#8221; as discussed in HBR&#8217;s article <a href="https://hbr.org/2016/05/learn-to-love-networking">Learn to Love Networking</a>.</p>
<p>Love it or not, here are 5 ways to network, IRL and online.</p>
<ol>
<li><strong>Cross-posting</strong> sometimes gets a bad, spam-y reputation but used responsibly it can be a simple solution to promote your app to different audiences. The key, both to reaching more people and to avoid being considered spam, is to tailor each message for the individual network and only post to the networks you are active in. For example, I have a blog post, &#8220;<a href="https://blog.xojo.com/2013/06/19/a-modern-alternative-to-visual-basic/">A Modern Alternative to Visual Basic</a>&#8221; and I want to post it across all our networks. On <a href="https://twitter.com/xojo"><strong>Twitter</strong></a> I might tweet a question hoping to start a conversation: <img loading="lazy" decoding="async" class="aligncenter wp-image-3688" src="https://blog.xojo.com/wp-content/uploads/2018/01/Screen-Shot-2018-01-10-at-3.56.25-PM.png" alt="" width="400" height="320" />Even with 280 characters, I tend limit the hashtags on Twitter more than I would on other networks. On <a href="https://www.facebook.com/goxojo/"><strong>Facebook</strong></a> and <a href="https://plus.google.com/u/0/b/110070695557977244252/+XojoInc"><strong>Google+</strong></a> I would expand the post to include more details, multiple images and additional hashtags: <img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3689" src="https://blog.xojo.com/wp-content/uploads/2018/01/Screen-Shot-2018-01-10-at-4.00.38-PM.png" alt="" width="500" height="639" />On <a href="https://www.linkedin.com/company/1525415/">LinkedIn</a> I will tailor the post more toward to specific audience, ie Visual Basic developers: <img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3690" src="https://blog.xojo.com/wp-content/uploads/2018/01/Screen-Shot-2018-01-10-at-4.08.37-PM.png" alt="" width="545" height="655" />And that&#8217;s how you cross-post the same content, even the same image, to different networks while still tailoring the message to each audience.</li>
<li>Use your <strong>signature block</strong>. Your signature block is simple, silent networking (so appealing to us introverts). Share a little about yourself and your app in your signature block. Make sure to link to your website and the social network you are most active on. <em>Don&#8217;t</em> write your life story, <em>don&#8217;t</em> include 7 inspirational quotes, <em>do</em> keep it short and <em>do</em> include a direct link.</li>
<li><strong>Attend events</strong> and show your strengths. You&#8217;ve developed this app, your input is valuable and you are likely more knowledgable than you think. Know what your strengths are and work out how you will talk about them and how you can use them to help others. <em>Shameless Plug: Each year I&#8217;m reminded by developers at the <a href="https://www.xojo.com/xdc/">Xojo Developer Conference</a> that networking is the greatest benefit in attending.</em></li>
<li><strong>Share and listen-</strong> don&#8217;t make it all about you and your project. Offer your expertise but don&#8217;t forget to listen to what others have to say. Your next great idea or that missing piece to your project could be a conversation away! Keep in mind, you&#8217;re probably not the only one in the room who isn&#8217;t 100% comfortable networking.</li>
<li><strong>Be nice</strong>, you aren&#8217;t the only &#8220;expert&#8221; in the room. Your goal is conversations and engagement. People will remember <em>and share</em> generous and kind interactions. Ask actual questions, not statements showing off your experience. It may seem like a silly or obvious list, but these <a href="https://www.powerofpositivity.com/10-conversation-starters-introverts/">10 conversation starters for introverts</a> can really help break the ice. Keep the list handy on your phone and check it right before you enter the room.</li>
</ol>
<p>To learn even more about using social media and other app marketing topics, come to <a href="https://www.xojo.com/xdc/">XDC</a> or email me at social@xojo.com with questions or suggestions on app marketing topics you would find helpful!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>8 Ways to Market Your App for Free</title>
		<link>https://blog.xojo.com/2017/11/16/8-ways-to-market-your-app-for-free/</link>
		
		<dc:creator><![CDATA[Dana Brown]]></dc:creator>
		<pubDate>Thu, 16 Nov 2017 10:45:12 +0000</pubDate>
				<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[Developer Marketing]]></category>
		<category><![CDATA[Social Media Marketing]]></category>
		<guid isPermaLink="false">http://blog.xojo.com/?p=2653</guid>

					<description><![CDATA[You don’t need a huge budget to get the word out about your app. Here are 8 steps to market your app for free. Be a little creative and willing to invest some of your own time into making things happen!]]></description>
										<content:encoded><![CDATA[<p>Though marketing may not be your forte, there are things you can do that are very effective in promoting your app and building your customer base. You can try some of the paid options and get varying results, but there are many free things you can do that can have a huge impact. We&#8217;ve already blogged about using <a href="https://blog.xojo.com/2017/06/29/free-marketing-4-practical-tips-for-developers-new-to-twitter/">Twitter to market your app</a> for free.</p>
<p>Here’s a list of 8 additional ways your marketing team of 1 can promote your app at no cost:</p>
<p><span id="more-2653"></span></p>
<p><strong>1. Build a small website</strong></p>
<p>Don’t compare your app or your website to the big fish in the market. You don’t need to have a big, fancy site to get started. Create a simple website (just 1-2 pages to showcase your app) or even use a pre-made template or website builder like <a href="https://www.everwebapp.com/">Everweb</a>, which is made with Xojo, to pre-announce your app. Launch your website about a month or two before you plan on releasing your app and collect email addresses of people who might be interested in hearing from you when your app launches. Keywords are important for search engines, so make sure that you play up keywords about your app when writing your text.</p>
<p><strong>2. Have a blog</strong></p>
<p>Blogs can be a great way to to attract readers and draw them into your website. Start a blog and update it often with content that relates to your audience. Do make a schedule for the month with the blog posts you think you can put together. Don’t fill your blog with filler content that has nothing to do with why your your readers visit your blog. Think about what they’d want to learn more about, or comment on industry news, talk about your app development progress or anything relevant.</p>
<p><strong>3. Share your content</strong></p>
<p>Use your social media outlets like <a href="https://twitter.com/xojo">Twitter</a>, <a href="https://www.facebook.com/goxojo/">Facebook</a>, <a href="https://www.linkedin.com/company/xojo/">LinkedIn</a> to promote your app, blog posts, product updates, etc. at least several times a week.</p>
<p><strong>4. Create a product video</strong></p>
<p>Become your own video editor! Make a short, creative video to showcase your app and what it can do. Shoot for a funny or thought-provoking theme for your video. Share your video on <a href="https://www.youtube.com/user/goxojo">YouTube</a> and link to it via other social media channels.</p>
<p><strong>5. Contact bloggers</strong></p>
<p>Find bloggers who write about topics that relate in some way to your app or who are interested in app development, technology, etc. For example, if your app has something to do with music recording, contact bloggers that cater to musicians.</p>
<p><strong>6. Always be collecting emails</strong></p>
<p>An email list of people who have opted in (given their express permission to hear from you) can be a powerful marketing tool. Gather potential customer emails through social media sites and your website. You can use tools like <a href="https://mailchimp.com/">Mail Chimp</a> or <a href="https://www.constantcontact.com/account-home">Constant Contact</a> to email your audience.</p>
<p><strong>7. Use your email signature</strong></p>
<p>This is often a missed opportunity, but your email signature is something that everyone you talk to sees and a great way to make sure you share a message with everyone. Provide a catchy short description of your app with a download link below your signature block to help your contacts know what you’re up to and get them to visit your website. All of your contacts could be potential customers!</p>
<p><strong>8. Run a contest or promotion</strong></p>
<p>Encourage people to tweet and share content on their social networks promoting your app. A random person each week can win a coupon to download your app for free, for example. Alternatively, run a contest to win a discount coupon for people who opt into your mailing list and build up your email database. Another idea is to offer a code to people who like your Facebook page or follow your Twitter account to grow your online community.</p>
<p>You don’t need a huge budget to get the word out about your app. There are so many things you can do to market your app for free, with a little creativity and will to invest some of your time into promoting your app! Join us at the <a href="http://www.xojo.com/xdc">Xojo Developer Conference</a> for more tips and information on how to market your Xojo app.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How To Record Video Demos for your iOS Apps</title>
		<link>https://blog.xojo.com/2017/09/05/recording-ios-demos/</link>
		
		<dc:creator><![CDATA[Geoff Perlman]]></dc:creator>
		<pubDate>Tue, 05 Sep 2017 10:00:00 +0000</pubDate>
				<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Learning]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Developer Marketing]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Social Media Marketing]]></category>
		<guid isPermaLink="false">http://blogtemp.xojo.com/2015/09/30/recording-ios-demos/</guid>

					<description><![CDATA[If you are making commercial iOS apps, you'll want a video demo. Video demos can be added to the app store and are great to use in multi-platform marketing and promotions. Keep in mind, a demo is typically short, definitely less than 1 minute and should highlight the core benefits of your app.

For some apps, you can just record the iPhone or iPad screen with another camera especially if you feel you need to show an actual finger doing the tapping. In most cases, however, that's not necessary and a actual screenshot video would be more effective.]]></description>
										<content:encoded><![CDATA[<p>If you are making commercial iOS apps, you&#8217;ll want a video demo. Video demos can be added to the app store and are great to use in multi-platform marketing and promotions. Keep in mind, a demo is typically short, definitely less than 1 minute and should highlight the core benefits of your app.</p>
<p>For some apps, you can just record the iPhone or iPad screen with another camera especially if you feel you need to show an actual finger doing the tapping. In most cases, however, that&#8217;s not necessary and a actual screenshot video would be more effective.</p>
<p><span id="more-313"></span></p>
<p>The easist way to record your iOS device for a demo is with the Quicktime Player on macOS. This feature was added in macOS Yosemite.</p>
<ol>
<li>Plug your iOS device into your Mac.</li>
<li>Launch QuickTime Player.</li>
<li>Choose New Movie Recording from the File menu.</li>
<li>When the Movie Recording window opens, you will see the Record button (a red circle). Next to it is a popup menu icon shaped like a small v. Click that.</li>
<li>Choose your iOS. You&#8217;ll see your device&#8217;s screen appear in the Movie Recording window.</li>
<li>If you&#8217;re going to record your voice while doing the demo, make sure you choose Internal Microphone or use an external one if you have one. Otherwise, the QuickTime Player will default to using the iPhone itself which won&#8217;t sound as good.</li>
<li>You have two choices for the quality level. I suggest using the default choice (High) unless that turns out to be unsatisfactory. For most uses it will be fine and produces much smaller files.</li>
<li>Click Record to record your iOS screen.</li>
<li>Do all the steps for your demo.</li>
<li>When you&#8217;re finished, click the Stop button.</li>
<li>Save your recording and later you can use File -&gt; Export to save in various formats and sizes based upon how you&#8217;re going to use the demo video you&#8217;ve made.</li>
</ol>
<p>Note: The name of the iOS device can be found on the device in Settings -&gt; General -&gt; About -&gt; Name.</p>
<p>The QuickTime Player has some decent functions for clipping and trimming your video as well. If you need titles and more sophisticated features for your demo video, iMovie or Final Cut are great solutions.</p>
<p><img loading="lazy" decoding="async" class="alignleft wp-image-3320 size-full" src="https://blog.xojo.com/wp-content/uploads/2015/09/Screen-Shot-2017-08-29-at-2.29.49-PM.png" alt="" width="658" height="450" /></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>5 Things to Keep in Mind When Localizing Your App</title>
		<link>https://blog.xojo.com/2017/08/03/5-things-to-keep-in-mind-when-localizing-your-app/</link>
		
		<dc:creator><![CDATA[Dana Brown]]></dc:creator>
		<pubDate>Thu, 03 Aug 2017 19:35:35 +0000</pubDate>
				<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[App Localization]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Rapid Application Development]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Translation]]></category>
		<guid isPermaLink="false">http://blog.xojo.com/?p=2728</guid>

					<description><![CDATA[If your app will be used by people all over the world, take the time to consider localizing it appropriately.]]></description>
										<content:encoded><![CDATA[<p>If your app will be used by people all over the world, take the time to consider localizing it appropriately. Localizing your app is a great way to increase downloads and grow your user base.</p>
<p>Here are 5 basics to consider when localizing your app:</p>
<p><span id="more-2728"></span></p>
<p><strong>1. Different Word Lengths</strong><br />
Some languages, such as German, have longer words than other languages like English. When designing your UI controls, you&#8217;ll need to account for this. A common way is to make the buttons large enough to accommodate the longest text.</p>
<p>You could also add code to the UI controls to have it resize itself if the localized text would not fit. But resized controls can also affect other controls on your layout, so a system like auto-layout can also help greatly to ensure that your UI adjusts itself appropriately when the text changes.</p>
<p><strong>2. Don&#8217;t use Google Translate</strong><br />
Find someone that natively speaks both languages to do your translation. Obviously, you will need more than one person if you are translating to many languages.</p>
<p>Google Translate has its uses, but it&#8217;s translations often have unusual (or wrong) words and phrasing. So even though the text will be in the localized language, it could still remain difficult for native speakers to understand.</p>
<p>You don&#8217;t want your translations to say &#8220;Throw me down the stairs my shoes.&#8221; when it should say &#8220;Toss my shoes down the stairs to me.&#8221;</p>
<p><strong>3. Don&#8217;t forget about dates</strong><br />
Date formats vary, so be sure to consider how they are displayed. What is the date for 3/7/14? Is it March 7th, 2014 or July 3rd, 2014? For internal dates that are not displayed to the user, you should use a standard format, such as SQL Date: YYYY-MM-DD.</p>
<p>When displaying dates, you should always use the user&#8217;s OS settings. This applies to both short dates with just the numbers and long dates where the month and day are spelled out.</p>
<p>And remember the position of each date component. Some places might use &#8220;March 7th, 2014&#8221;, but others would use &#8220;7 march 2014&#8221;.</p>
<p><strong>4. Numbers</strong><br />
As with dates, numbers are also displayed differently. Not all countries use a &#8220;.&#8221; as the decimal separator. Not all countries use &#8220;,&#8221; as the thousands separator. The display of 3456.78 could be &#8220;3,456.78&#8221; is one location, but &#8220;3 456,78&#8221; in another.</p>
<p>Ask the operating system for the values specific to the user&#8217;s system settings.</p>
<p>And as with dates, when using numbers internally always use a standard and consistent format so that you can read them correctly regardless of the localization.</p>
<p><strong>5. Currency</strong><br />
This trend continues with currency. Don&#8217;t presume that &#8220;$&#8221; is the currency symbol. As above, you should ask the OS for the specific currency symbol. And when storing currency values, do not include the currency symbol as that could make doing math on the values more difficult.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Free Marketing! 4 Practical Tips For Developers New To Twitter</title>
		<link>https://blog.xojo.com/2017/06/29/free-marketing-4-practical-tips-for-developers-new-to-twitter/</link>
		
		<dc:creator><![CDATA[Alyssa Foley]]></dc:creator>
		<pubDate>Thu, 29 Jun 2017 08:00:11 +0000</pubDate>
				<category><![CDATA[Dev Marketing]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[App Marketing]]></category>
		<category><![CDATA[Developer Marketing]]></category>
		<category><![CDATA[Social Media Marketing]]></category>
		<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">http://blog.xojo.com/?p=2655</guid>

					<description><![CDATA[For those of you who didn’t grow up with social media, it can seem like an arbitrary and daunting undertaking. Here are 4 simple tips to market your app on Twitter.]]></description>
										<content:encoded><![CDATA[
<p>So you developed this great app, now&nbsp;how does your marketing team of one get the word out? Social media can be an amazing tool for developers without a big marketing budget and Twitter is a great place to start.</p>



<p>You’ve opened your Twitter account using a Twitter handle that defines and promotes your brand and your app, check. You’ve added a close-up headshot of yourself or a clear, simple logo, check. Now, how do you get the followers and engagement you need to successfully promote your app?</p>



<p>For those of you, like me, who didn’t grow up with social media, it can seem like an arbitrary and daunting undertaking. But dip your toe in and you&#8217;ll find Twitter can be fun, informative and rewarding.</p>



<p>Here are 4 tested and simplified tips to get you started marketing your app on Twitter.</p>



<span id="more-2655"></span>



<p><strong>1. Learn the Language</strong><br>You’re a developer so you get it, you need to learn the ins and outs of the Twitter language.</p>



<p>#hashtags: Using hashtags makes your tweets more searchable, helping you connect to people with similar interests, i.e. potential customers. Research and identify the hashtags that apply to your app and use them, an average of 2 hashtags per tweet is a good start. For example, if you make a web app development tool you might want to use #programming and #webapps.</p>



<p>140: You only get 140 characters so make your words count. Think of each tweet as a headline, use your words to draw people in- asking a question is great way to do this!</p>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="586" height="203" src="https://blog.xojo.com/wp-content/uploads/2017/05/Screen-Shot-2017-06-20-at-11.27.25-AM.png" alt="" class="wp-image-2997"/></figure></div>



<p><strong>2. Be Social</strong><br>Remember this is *social* media. It’s OK, even preferable, to be less formal than you would be in a professional email or even a phone conversation. Light, friendly and even off-topic is a great way to start a conversation and gain followers. But keep in mind what you say is public and can be retweeted by anyone.</p>



<div class="wp-block-image"><figure class="aligncenter"><img loading="lazy" decoding="async" width="245" height="475" src="https://blog.xojo.com/wp-content/uploads/2017/05/Screen-Shot-2017-06-27-at-3.18.48-PM.png" alt="" class="wp-image-3052"/></figure></div>



<p>Engage #FF (Follow Friday) and #TBT (Throwback Thursday) to help you reach a broader audience. Also, keep an eye on trending hashtags; they are a great way to promote to people you may not otherwise reach.</p>



<p><strong>3. Be Consistent</strong><br>Tweet consistently throughout the day and the week. Tools like <a href="https://hootsuite.com/" target="_blank" rel="noopener noreferrer">Hootsuite</a> and <a href="https://chrome.google.com/webstore/detail/tweetdeck-by-twitter/hbdpomandigafcibbmofojjchbcdagbl" target="_blank" rel="noopener noreferrer">TweetDeck</a>&nbsp;are free and&nbsp;allow you to easily schedule future tweets.</p>



<p><a href="https://analytics.twitter.com/about" target="_blank" rel="noopener noreferrer">Check out Twitter&#8217;s&nbsp;analytic tool</a>&nbsp;to find out which of your tweets perform best and when. Tweet the same information multiple times but with different angles, hashtags and images. Remember after a few hours, that first tweet isn’t likely to be seen again.</p>



<p>On the flip side, you&#8217;ll want to respond to tweets quickly. Where it may be acceptable to take a day or two days to respond to an email, people on Twitter expect almost immediate responses. If you haven’t already, load up your Twitter client on your phone and respond to tweets whenever possible- it’s 140 characters and shouldn’t take you long!</p>



<p><strong>4. Be Engaging</strong><br>Start conversations with your followers and those accounts you follow. Find, tweet and comment on original content. And share more than just your app: images, blog posts and videos will receive more attention than a simple homepage link. Don’t feel limited to talking only about your app or even technology, remember you are being <em>social</em>! Your Tweet profile should be a colorful, visual mix of images, videos, your tweets and retweets.</p>



<p><strong>Tip:</strong> Twitter offers the ability to create lists to help you keep your feed organized. Create categories that help you engage with your existing users, popular accounts and potential new customers. Tweeting with and retweeting tweets from popular people or companies is a great way to grow your audience and build your brand.</p>



<p>Don’t let Twitter overwhelm you, start tweeting and you’ll see it can be really fun and rewarding!</p>


]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
