<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Damjan Dabo's Blog]]></title><description><![CDATA[Indie iOS developer working on Itemlist app📱🏡
Previous experience includes working on projects for Philips, Porsche and BMW 💻 
Croatian living in Germany 🇭�]]></description><link>https://dabo.dev</link><image><url>https://cdn.hashnode.com/res/hashnode/image/upload/v1713535462694/0SE17JSNt.png</url><title>Damjan Dabo&apos;s Blog</title><link>https://dabo.dev</link></image><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 04:15:58 GMT</lastBuildDate><atom:link href="https://dabo.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[[Indie Dev Diary #8] November & December 2024 - Why Indies Love Black Friday]]></title><description><![CDATA[November and December were all about Black Friday. Discover why this shopping season is a goldmine for indie developers and how you can make the most of it.
Itemlist Got a Huge Revenue Boost from Black Friday 2024
Black Friday 2024 was a fantastic op...]]></description><link>https://dabo.dev/indie-dev-diary-8-november-december-2024</link><guid isPermaLink="true">https://dabo.dev/indie-dev-diary-8-november-december-2024</guid><category><![CDATA[iOS]]></category><category><![CDATA[ios app development]]></category><category><![CDATA[ios app developer]]></category><category><![CDATA[Indie Maker]]></category><category><![CDATA[indiedev]]></category><category><![CDATA[indie-hacker]]></category><category><![CDATA[marketing]]></category><category><![CDATA[Black Friday]]></category><category><![CDATA[revenue]]></category><dc:creator><![CDATA[Damjan Dabo]]></dc:creator><pubDate>Thu, 23 Jan 2025 17:01:40 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1737651482857/79281b98-03be-4f41-8f82-b9739331048d.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>November and December were all about Black Friday. Discover why this shopping season is a goldmine for indie developers and how you can make the most of it.</p>
<h2 id="heading-itemlist-got-a-huge-revenue-boost-from-black-friday-2024">Itemlist Got a Huge Revenue Boost from Black Friday 2024</h2>
<p>Black Friday 2024 was a fantastic opportunity for Itemlist. Since the event falls at the end of November, its impact was also visible in December’s revenue figures.</p>
<ul>
<li><p><strong>November Revenue:</strong> $2,156 (a significant jump from October’s $955)</p>
</li>
<li><p><strong>December Revenue:</strong> $1,795 (still far above October’s baseline)</p>
</li>
</ul>
<p>If you look at Itemlist’s 2024 revenue graph, Black Friday truly stands out as a peak moment.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1737650953958/d0bc6beb-6e72-44a8-92db-1c1de761d36e.webp" alt="Itemlist revenue in 2024" class="image--center mx-auto" /></p>
<h2 id="heading-why-indie-devs-love-black-friday">Why Indie Devs Love Black Friday</h2>
<p>Black Friday season is the highlight of the year for many indie developers. During this period, consumers are primed to spend, and indie devs can seize the opportunity to boost their revenue significantly. Here’s why it’s so effective:</p>
<ol>
<li><p><strong>Massive Discounts Drive Sales</strong>: Shoppers expect big savings, and offering substantial discounts can convert many fence-sitters into buyers.</p>
</li>
<li><p><strong>Free Marketing Opportunities</strong>: Listing your offer on Black Friday deal directories can generate a surge of impressions without additional advertising costs.</p>
</li>
<li><p><strong>Budget-Friendly Growth</strong>: For indies with limited marketing budgets, Black Friday can be a game-changer.</p>
</li>
</ol>
<h2 id="heading-how-to-prepare-for-black-friday">How to prepare for Black Friday</h2>
<p>Here are some tips to help you maximize your results during the Black Friday season:</p>
<ol>
<li><p><strong>Start Early</strong>: Begin preparations a few weeks in advance. Craft a compelling offer with a significant discount. For instance, I offered 50% off a lifetime PRO subscription. The bigger the discount, the higher your chances of attracting buyers.</p>
</li>
<li><p><strong>Optimize Your Paywall</strong>: For mobile apps, ensure your paywall is visible immediately after onboarding. Don’t make users hunt for your special offer.</p>
</li>
<li><p><strong>Extend Your Offer</strong>: Launch your deal at least a week before Black Friday and keep it running for a week afterward. Early birds and latecomers alike can take advantage of your promotion.</p>
</li>
<li><p><strong>Leverage Deal Directories</strong>: Submit your deal to Black Friday directories. These platforms draw substantial traffic, giving your app free visibility. Here’s a list to get you started:</p>
<ul>
<li><p><a target="_blank" href="https://indiegoodies.com/blackfriday">indiegoodies.com/blackfriday</a></p>
</li>
<li><p><a target="_blank" href="https://app.indieappsales.com/">app.indieappsales.com</a></p>
</li>
<li><p><a target="_blank" href="https://github.com/danmindru/rare-big-deal">github.com/danmindru/rare-big-deal</a></p>
</li>
<li><p><a target="_blank" href="https://github.com/trungdq88/Awesome-Black-Friday-Cyber-Monday">github.com/trungdq88/Awesome-Black-Friday-Cyber-Monday</a></p>
</li>
<li><p><a target="_blank" href="https://github.com/mRs-/Black-Friday-Deals">github.com/mRs-/Black-Friday-Deals</a></p>
</li>
<li><p><a target="_blank" href="https://github.com/twf-nikhila/Awesome-Black-Friday-Cyber-Monday-deals#apps">github.com/twf-nikhila/Awesome-Black-Friday-Cyber-Monday-deals#apps</a></p>
</li>
<li><p><a target="_blank" href="https://github.com/dqhieu/black-friday-deals">github.com/dqhieu/black-friday-deals</a></p>
</li>
<li><p><a target="_blank" href="https://indie.deals/">indie.deals</a></p>
</li>
<li><p><a target="_blank" href="https://saasfridaydeals.com/">saasfridaydeals.com</a></p>
</li>
<li><p><a target="_blank" href="https://draftss.com/black-friday-deals-software">draftss.com/black-friday-deals-software</a></p>
</li>
<li><p><a target="_blank" href="https://realsaasdeals.com/">realsaasdeals.com</a></p>
</li>
<li><p><a target="_blank" href="https://deals.motyar.workers.dev/">deals.motyar.workers.dev</a></p>
</li>
</ul>
</li>
</ol>
<h2 id="heading-dont-miss-out-on-black-friday-2025">Don’t Miss Out on Black Friday 2025</h2>
<p>Black Friday is an incredible opportunity for indie developers to grow their revenue, attract new users, and gain valuable exposure. The key is to plan ahead, offer an irresistible deal, and leverage free marketing tools like deal directories.</p>
<p><strong>Action Step:</strong> Bookmark this blog post and set a calendar reminder for early November 2025. Don’t miss your chance to make the most of next year’s Black Friday season!</p>
]]></content:encoded></item><item><title><![CDATA[[Indie Dev Diary #7] September & October 2024 - A Brief Dip and a Strong Comeback]]></title><description><![CDATA[After a successful summer peak, revenue saw a significant dip in September. Fortunately, it rebounded in October, driven by expanded localization efforts.
Here’s a recap of the past two months, including the key highlights and growth metrics that mar...]]></description><link>https://dabo.dev/indie-dev-diary-7-september-october-2024</link><guid isPermaLink="true">https://dabo.dev/indie-dev-diary-7-september-october-2024</guid><category><![CDATA[iOS]]></category><category><![CDATA[Indie Maker]]></category><category><![CDATA[ios app development]]></category><category><![CDATA[Mobile Development]]></category><category><![CDATA[mobile app development]]></category><category><![CDATA[Mobile apps]]></category><category><![CDATA[business]]></category><category><![CDATA[indiedev]]></category><category><![CDATA[indie-hacker]]></category><dc:creator><![CDATA[Damjan Dabo]]></dc:creator><pubDate>Thu, 07 Nov 2024 16:26:23 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1730997128998/a9043747-171f-450a-97cf-cef4f06f570b.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>After a successful summer peak, revenue saw a significant dip in September. Fortunately, it rebounded in October, driven by expanded localization efforts.</p>
<p>Here’s a recap of the past two months, including the key highlights and growth metrics that marked this period of fluctuation and recovery.</p>
<h2 id="heading-localization-efforts-expanding-global-reach">Localization Efforts: Expanding Global Reach</h2>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://x.com/DamjanDabo/status/1833522193164341409">https://x.com/DamjanDabo/status/1833522193164341409</a></div>
<p> </p>
<p>After introducing initial localizations over the summer, I continued to expand Itemlist’s accessibility to users worldwide. This update was a major milestone, adding support for 16 additional languages, bringing the total to 24.</p>
<p>These new languages include Chinese (Simplified), Danish, Hungarian, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Russian, Spanish, Mexican Spanish, Swedish, Thai, Turkish, and Ukrainian.</p>
<p>This significant localization effort aims to make Itemlist more inclusive and user-friendly across diverse regions, enhancing the app’s appeal and accessibility to a global audience.</p>
<h2 id="heading-setapp-mobile-open-beta-launch">Setapp Mobile Open Beta Launch</h2>
<p>A significant event in this period was the open beta launch of Setapp Mobile, allowing users across the EU to download and explore the platform. Itemlist’s inclusion in Setapp Mobile is a big step forward, potentially reaching an entirely new audience. I’ve shared more about this collaboration <a target="_blank" href="https://dabo.dev/indie-dev-diary-2-april-2024">in a previous post</a>, but if you’d like to try Setapp Mobile, you can get a 7-day free trial <a target="_blank" href="https://go.setapp.com/stp411?_target=https://www.setapp.com/setapp-mobile&amp;stc=mobile">here</a>.</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://x.com/DamjanDabo/status/1835963115240124919">https://x.com/DamjanDabo/status/1835963115240124919</a></div>
<p> </p>
<h2 id="heading-app-growth-summit-in-barcelona">App Growth Summit in Barcelona</h2>
<p>I was also privileged to attend the App Growth Summit in Barcelona, a fantastic opportunity to connect with fellow indie developers, the team behind Setapp, and other inspiring industry professionals. This experience not only provided valuable insights into growth strategies but also reinforced the sense of community that comes with being part of the indie dev world.</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://x.com/DamjanDabo/status/1850297873059217408">https://x.com/DamjanDabo/status/1850297873059217408</a></div>
<p> </p>
<h2 id="heading-september-revenue-a-temporary-dip"><strong>September Revenue: A Temporary Dip</strong></h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1730995016758/7fce9c96-007c-4753-abdd-df4f01634331.png" alt class="image--center mx-auto" /></p>
<p>September saw a decrease in revenue, with a drop of 38.37% compared to August. Revenue fell from $985 in August to $607 in September.</p>
<h2 id="heading-mrr-comparison">MRR Comparison</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1730995107646/f0811105-5f6c-4a19-8f2f-afc0ca64b1c5.webp" alt class="image--center mx-auto" /></p>
<p>Despite the decline in total revenue, Monthly Recurring Revenue (MRR) continued to grow, showing a solid 9.58% increase from $261 in August to $286 in September.</p>
<h2 id="heading-active-subscribers-a-steady-increase">Active Subscribers: A Steady Increase</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1730995068749/69b51b9a-8f48-40fa-959d-78d6c5133045.webp" alt class="image--center mx-auto" /></p>
<p>Active subscriptions rose by 10.37% in September, going from 135 in August to 149.</p>
<h2 id="heading-october-revenue-a-strong-rebound"><strong>October Revenue: A Strong Rebound</strong></h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1730995171527/b45e07f1-df4a-4720-a8b2-465d64fb2ecd.webp" alt class="image--center mx-auto" /></p>
<p>In October, revenue rebounded with an impressive growth of 63.93%, rising from $607 in September to $995. This significant increase was driven by localization efforts.</p>
<p>In October, around 40% of revenue came from outside the US.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1730994451402/455bb6cf-ee80-48de-ae7d-2830acb62117.webp" alt="October 2024 Revenue Territories" class="image--center mx-auto" /></p>
<h2 id="heading-mrr-comparison-1"><strong>MRR Comparison</strong></h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1730995202935/dbd65081-7aa8-4d4c-89b5-2cf135a30cfa.webp" alt class="image--center mx-auto" /></p>
<p>The MRR maintained its upward trend, growing by 13.99% from $286 in September to $326 in October.</p>
<h2 id="heading-active-subscribers-on-the-rise-again">Active Subscribers on the Rise Again</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1730995215956/0decb70d-0128-40ac-92be-6bf0331ebb92.webp" alt class="image--center mx-auto" /></p>
<p>The number of active subscribers saw another substantial rise in October, with a 15.44% growth from 149 in September to 172.</p>
<h2 id="heading-embracing-new-opportunities">Embracing New Opportunities</h2>
<p>The past two months have been a journey through both challenges and achievements. While September’s revenue dip was a setback, the steps taken to localize Itemlist and reach a wider audience paid off, as evidenced by October’s strong recovery. With the app now supporting 24 languages and attracting international users, I’m excited to see where these localization efforts will lead in the coming months.</p>
<p>Thank you for following along with this journey. Your feedback and support continue to inspire me as I work to make Itemlist even better for users around the world. Stay tuned for what’s next!</p>
]]></content:encoded></item><item><title><![CDATA[[Indie Dev Diary #6] August 2024 - Another Good Month]]></title><description><![CDATA[August has been a great month for Itemlist. From successful localization efforts to prepping for iOS 18, the app continues to evolve at a rapid pace. As a solo developer, balancing new feature development with growing the app has been both challengin...]]></description><link>https://dabo.dev/indie-dev-diary-6-august-2024</link><guid isPermaLink="true">https://dabo.dev/indie-dev-diary-6-august-2024</guid><category><![CDATA[iOS]]></category><category><![CDATA[Indie Maker]]></category><category><![CDATA[ios app development]]></category><category><![CDATA[business]]></category><category><![CDATA[Mobile Development]]></category><category><![CDATA[Mobile apps]]></category><category><![CDATA[mobile app development]]></category><dc:creator><![CDATA[Damjan Dabo]]></dc:creator><pubDate>Mon, 30 Sep 2024 16:59:53 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1727715391076/5df4c3f9-0b01-491f-a651-3717ae3cb667.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>August has been a great month for Itemlist. From successful localization efforts to prepping for iOS 18, the app continues to evolve at a rapid pace. As a solo developer, balancing new feature development with growing the app has been both challenging and rewarding, and I’m excited to share all the progress made.</p>
<h2 id="heading-localization-effects-big-win-for-my-app">Localization Effects: Big Win for My App</h2>
<p>At the end of July, I added 7 new languages to my app: German, French, Dutch, Slovak, Brazilian Portuguese, Croatian, and Traditional Chinese. The result? A clear boost in downloads from countries with these languages. Check out the graph:</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://x.com/DamjanDabo/status/1824441742575173980">https://x.com/DamjanDabo/status/1824441742575173980</a></div>
<p> </p>
<p>As you can see, Germany (green line) saw the biggest jump, with other countries following suit.</p>
<p>Lesson learned: Even for a solo dev, localization can make a real difference. People prefer apps in their own language - who knew?</p>
<h2 id="heading-preparing-for-ios-18-itemlist-gets-a-makeover">Preparing for iOS 18: Itemlist Gets a Makeover</h2>
<p>Big changes are coming to Itemlist! I'm working on a major update to get ready for iOS 18. First up, I've added App Intents for common actions. Now you can add items, create containers, and search your inventory more easily than ever.</p>
<p>But that's not all. I've also redesigned the navigation with a sleek new tab bar. You'll notice a new 'Add' button right in the middle for quick item entry.</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://x.com/DamjanDabo/status/1824157238241710277">https://x.com/DamjanDabo/status/1824157238241710277</a></div>
<p> </p>
<p>These updates should make Itemlist smoother and more powerful.</p>
<h2 id="heading-breaking-into-the-top-5-a-milestone-for-itemlist">Breaking into the Top 5: A Milestone for Itemlist</h2>
<p>August marked a significant milestone for Itemlist. For the first time, it reached the top 5 in App Store Optimization (ASO) rankings for its main keyword "Home Inventory" in the US App Store.</p>
<p>Being in the top 5 means increased visibility, which could help more people discover Itemlist when searching for home inventory solutions.</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://x.com/DamjanDabo/status/1826030649565704544">https://x.com/DamjanDabo/status/1826030649565704544</a></div>
<p> </p>
<h2 id="heading-ios-market-insights-for-eu-report">iOS Market Insights for EU report</h2>
<p>Setapp released <a target="_blank" href="https://app.setapp.com/ios-market-insights?utm_source=twitter&amp;utm_medium=influencer&amp;utm_campaign=Setapp_iOS_Report_Damjan-Dabo">a free iOS Market Insights report for the EU</a>. It's packed with valuable data for developers.</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://x.com/DamjanDabo/status/1828835413865234651">https://x.com/DamjanDabo/status/1828835413865234651</a></div>
<p> </p>
<p>This report helps developers estimate market size, plan localization, and choose app types. It's also part of <a target="_blank" href="https://go.setapp.com/stp411?_target=https://www.setapp.com/setapp-mobile&amp;stc=mobile">Setapp's preparation for their EU mobile launch</a>.</p>
<h2 id="heading-august-revenue-a-steady-growth">August Revenue: A Steady Growth</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1727714000236/c19c19e9-3eec-4c45-bc2b-7799bd5811f9.png" alt /></p>
<p>In August, we continued to see positive momentum with a modest revenue increase of <strong>1.13%</strong> compared to July. Revenue rose from <strong>$974</strong> in July to <strong>$985</strong> in August. Localization efforts contributed to increased sales in newly supported countries like Germany.</p>
<h3 id="heading-mmr-comparison">MMR Comparison</h3>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1727714008395/12ee85f8-1c21-4a1a-9d1f-d2159425f954.png" alt /></p>
<p>The Monthly Recurring Revenue (MRR) also experienced a healthy increase of <strong>12.02%</strong>, growing from <strong>$233</strong> in July to <strong>$261</strong> in August.</p>
<h3 id="heading-active-subscribers-on-the-rise">Active Subscribers on the Rise</h3>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1727714029034/3d21a56a-09e3-4cc2-9cd0-c0608cd0c6ef.png" alt /></p>
<p>In addition, the number of active subscribers continued to climb, increasing by <strong>14.41%</strong> from <strong>118</strong> in July to <strong>135</strong> in August.</p>
<h3 id="heading-final-thoughts"><strong>Final Thoughts</strong></h3>
<p>August has proven that even small, strategic changes can have a big impact. From expanding Itemlist’s reach through localization to preparing for iOS 18’s upcoming features, each step has pushed the app forward. It’s been rewarding to see the positive trends in downloads, revenue, and subscribers, proof that the hard work is paying off.</p>
<p>Stay tuned for more updates, and thanks for being part of this journey!</p>
]]></content:encoded></item><item><title><![CDATA[[Indie Dev Diary #5] July 2024 - Huge Revenue Jump]]></title><description><![CDATA[July might have felt slow for me personally, but it brought a surprising boost to my app business. I took some time off to recharge, taking advantage of the summer to relax and step away for a few weeks. Despite the downtime, my business delivered un...]]></description><link>https://dabo.dev/indie-dev-diary-5-july-2024</link><guid isPermaLink="true">https://dabo.dev/indie-dev-diary-5-july-2024</guid><category><![CDATA[iOS]]></category><category><![CDATA[Indie Maker]]></category><category><![CDATA[business]]></category><category><![CDATA[Mobile Development]]></category><category><![CDATA[Mobile apps]]></category><category><![CDATA[mobile app development]]></category><dc:creator><![CDATA[Damjan Dabo]]></dc:creator><pubDate>Mon, 02 Sep 2024 21:08:22 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1725308979143/d2fabb3c-3f58-452b-9e64-c442e8cc80bc.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>July might have felt slow for me personally, but it brought a surprising boost to my app business. I took some time off to recharge, taking advantage of the summer to relax and step away for a few weeks. Despite the downtime, my business delivered unexpected results.</p>
<h2 id="heading-summer-vacation">Summer Vacation</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1725310952193/3e580ae5-75c4-4d2d-89f1-79365377e197.webp" alt="Summer Vacation Novalja 2024 " class="image--center mx-auto" /></p>
<p>I spent my vacation in Novalja, a beautiful coastal town on the island of Pag in Croatia, where my ancestors are from. Novalja is known for its pristine beaches, crystal-clear waters, and world-renowned party clubs, making it a favorite summer destination for tourists from around the globe. It was the perfect place to unwind and reconnect with nature while reflecting on the year so far.</p>
<h2 id="heading-july-revenue-a-major-surge">July Revenue: A Major Surge</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1725308729516/3fd3080d-ecba-4b53-8341-304a22c74bf6.webp" alt="Revenue Comparison - July 2024" class="image--center mx-auto" /></p>
<p>Though I wasn’t focused that much on work, July brought a significant surprise, a <strong>127% increase</strong> in revenue compared to June. Revenue jumped from <strong>$429</strong> in June to <strong>$974</strong> in July. This surge likely coincided with the vacation season when people had more time to manage and organize their homes, leading to increased engagement with my app.</p>
<h3 id="heading-mmr-comparison">MMR Comparison</h3>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1725308700373/5de7d4a0-a393-4868-89c9-18646d2c6d43.webp" alt="MRR Comparison - July 2024" class="image--center mx-auto" /></p>
<p>The Monthly Recurring Revenue (MRR) also saw a strong upward trend, growing by <strong>18.27%</strong>, from <strong>$197</strong> in June to <strong>$233</strong> in July. This steady climb reflects consistent customer satisfaction and retention, helping to ensure a more reliable stream of income.</p>
<h3 id="heading-active-subscribers-on-the-rise">Active Subscribers on the Rise</h3>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1725308705596/d95a59f9-de99-40b7-a2ff-45381ff2a5b1.webp" alt="Active Subscriptions - July 2024" class="image--center mx-auto" /></p>
<p>In addition, the number of active subscribers increased by <strong>19.19%</strong>, climbing from <strong>99</strong> in June to <strong>118</strong> in July.</p>
<h3 id="heading-final-thoughts"><strong>Final Thoughts</strong></h3>
<p>Even while I was on vacation, the business experienced a <strong>remarkable uptick</strong>, reinforcing the benefits of building a sustainable model that can grow while you’re away. The significant gains in revenue, MRR, and active subscribers provide a strong foundation for the rest of the year.</p>
]]></content:encoded></item><item><title><![CDATA[[Indie Dev Diary #4] June 2024 - Hired a Freelancer]]></title><description><![CDATA[💡
Check out my iOS home inventory app Itemlist


June wasn’t the most eventful month for my app business, but it was a month of important groundwork. Most of my time was dedicated to preparing for the upcoming localization app update. However, there...]]></description><link>https://dabo.dev/indie-dev-diary-4-june-2024</link><guid isPermaLink="true">https://dabo.dev/indie-dev-diary-4-june-2024</guid><category><![CDATA[iOS]]></category><category><![CDATA[Indie Maker]]></category><category><![CDATA[business]]></category><category><![CDATA[Freelancing]]></category><category><![CDATA[Mobile Development]]></category><category><![CDATA[Mobile apps]]></category><category><![CDATA[mobile app development]]></category><category><![CDATA[macOS]]></category><dc:creator><![CDATA[Damjan Dabo]]></dc:creator><pubDate>Tue, 30 Jul 2024 14:11:07 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1722348549806/8f36e0cf-26e9-4d90-9d4f-bc56dd50854f.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div data-node-type="callout">
<div data-node-type="callout-emoji">💡</div>
<div data-node-type="callout-text">Check out my iOS <a target="_blank" href="https://getitemlist.app/"><strong>home inventory app Itemlist</strong></a></div>
</div>

<p>June wasn’t the most eventful month for my app business, but it was a month of important groundwork. Most of my time was dedicated to preparing for <a target="_blank" href="https://dabo.dev/indie-dev-diary-3-may-2024#heading-localization-crowdsourcing-translations-with-crowdin">the upcoming localization app update</a>. However, there was one significant highlight 🤩</p>
<h2 id="heading-i-hired-a-part-time-freelancer">I Hired a Part-time Freelancer</h2>
<p>Amidst all the exciting developments like <a target="_blank" href="https://dabo.dev/indie-dev-diary-3-may-2024#heading-setapp-mobile-beta-launch-and-mention-by-the-verge">Setapp Mobile</a>, localization, and the new iOS 18 features, I found myself struggling to dedicate time to my next app, Herba. To accelerate progress, I decided to bring on a part-time freelancer, <a target="_blank" href="https://www.linkedin.com/in/frantisek-varadzin-32a502230/">Frantisek Varadzin</a>. He’s currently working on an exciting Itemlist update, but I have to keep the details under wraps for now 🤐</p>
<h2 id="heading-may-to-june-a-look-at-the-revenue">May to June: A Look at the Revenue</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1722347855434/51882bf2-6a98-4dea-a142-49e3a5920f10.webp" alt class="image--center mx-auto" /></p>
<p>In June, revenue rose by only 1% compared to May, from $425 to $429.</p>
<h3 id="heading-mmr-comparison">MMR Comparison</h3>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1722347869837/fe723464-9bd7-479d-820f-b5a682f19794.webp" alt class="image--center mx-auto" /></p>
<p>Monthly Recurring Revenue (MRR) grew by 5.9%, from $186 in May to $197 in June.</p>
<h3 id="heading-number-of-active-subscribers">Number of Active Subscribers</h3>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1722347863758/db77a057-7555-48ec-88e5-c318d51e1815.webp" alt class="image--center mx-auto" /></p>
<p>The number of active subscribers grew by 8.8%, from 91 in May to 99 in June.</p>
<h2 id="heading-one-more-thing">One More Thing</h2>
<p>It’s incredibly beneficial to apply for WWDC labs. Just make sure to come prepared. In my case, I prepared by writing down details about my app and my marketing plans, which we then discussed together during the consultation. This preparation made the session much more productive and insightful.</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://x.com/DamjanDabo/status/1800917131045081222">https://x.com/DamjanDabo/status/1800917131045081222</a></div>
]]></content:encoded></item><item><title><![CDATA[[Indie Dev Diary #3] May 2024 - Crowdsourcing Localization and Shoutout from The Verge]]></title><description><![CDATA[📱
Check out my iOS home inventory app Itemlist


May was an exciting month for my app business, filled with several exciting developments.
Setapp Mobile Beta Launch and Mention by The Verge
On May 14, the Setapp Mobile Beta was launched, and Itemlis...]]></description><link>https://dabo.dev/indie-dev-diary-3-may-2024</link><guid isPermaLink="true">https://dabo.dev/indie-dev-diary-3-may-2024</guid><category><![CDATA[iOS]]></category><category><![CDATA[Indie Maker]]></category><category><![CDATA[business]]></category><category><![CDATA[Mobile Development]]></category><category><![CDATA[Mobile apps]]></category><category><![CDATA[pinterest]]></category><category><![CDATA[SEO]]></category><category><![CDATA[SaaS]]></category><dc:creator><![CDATA[Damjan Dabo]]></dc:creator><pubDate>Thu, 20 Jun 2024 09:59:23 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1718828871284/27134cde-0f48-46df-9c74-37368ce50401.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div data-node-type="callout">
<div data-node-type="callout-emoji">📱</div>
<div data-node-type="callout-text">Check out my iOS <a target="_blank" href="https://getitemlist.app/"><strong>home inventory app Itemlist</strong></a></div>
</div>

<p>May was an exciting month for my app business, filled with several exciting developments.</p>
<h2 id="heading-setapp-mobile-beta-launch-and-mention-by-the-verge">Setapp Mobile Beta Launch and Mention by The Verge</h2>
<p>On May 14, the <a target="_blank" href="https://setapp.com/join-waitlist">Setapp Mobile Beta</a> was launched, and <a target="_blank" href="https://www.getitemlist.app">Itemlist</a> was among the first apps featured. This milestone marks the beginning of a new era for Itemlist. <a target="_blank" href="https://www.theverge.com/24155259/setapp-mobile-eu-subscription-app-store-preview">The Verge covered the launch</a>, highlighting Itemlist along with other apps available in Setapp Mobile. They also included a do-follow link to Itemlist, a great gift for Itemlist's website SEO 😍</p>
<h2 id="heading-localization-crowdsourcing-translations-with-crowdin">Localization: Crowdsourcing Translations with Crowdin</h2>
<p>Until May, Itemlist was only available in English. Recognizing the need for localization, I decided to translate the app into multiple languages by crowdsourcing help from users and followers. Initially unsure which tool to use, I eventually chose <a target="_blank" href="https://crowdin.com">Crowdin</a> due to its comprehensive features for managing languages, strings, and translators, along with its superior user experience. I reached out via Twitter, LinkedIn, and email, offering a free subscription in exchange for translation help. Over 50 users responded, and Itemlist is now being translated into more than 10 languages.</p>
<h2 id="heading-pinterest-is-blowing-up">Pinterest is Blowing Up</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1718827332047/f85fe21c-3fb0-43cb-b5e4-9c9a928825f2.webp" alt="Pinterest is Blowing Up" class="image--center mx-auto" /></p>
<p>I began publishing on Pinterest shortly after launching the Itemlist Blog in September 2023. Initially, the effort seemed unpromising, and I neglected it. Then I discovered <a target="_blank" href="http://blogtopin.com/?aff=97RMN">BlogToPin, an AI tool for automatic pin scheduling</a>. Previously, I used the Tailwind scheduler, which was time-consuming and yielded low initial results. BlogToPin, however, is quicker to set up and affordable. After giving it a try, my older pins started gaining impressions and continue to grow. The most successful pins direct traffic to <a target="_blank" href="https://www.getitemlist.app/blog/best-iphone-adhd-apps-for-adults/">my most popular blog posts</a>.</p>
<h2 id="heading-april-to-may-a-look-at-the-revenue">April to May: A Look at the Revenue</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1718826532040/b3c478f5-7fd2-4fa2-a376-10252074079f.webp" alt="April to May: A Look at the Revenue" class="image--center mx-auto" /></p>
<p>In May, revenue rose by 11% compared to April, from $383 to $425.</p>
<h3 id="heading-mmr-comparison">MMR Comparison</h3>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1718826536886/b2270336-0bc9-42c9-81c6-c06f8961b923.webp" alt="MMR Comparison" class="image--center mx-auto" /></p>
<p>Monthly Recurring Revenue (MRR) grew just a bit, from $182 in April to $186 in May.</p>
<h3 id="heading-number-of-active-subscribers">Number of Active Subscribers</h3>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1718826544079/298bf275-5c8d-40b7-81c7-9606d5d7329b.webp" alt="Number of Active Subscribers" class="image--center mx-auto" /></p>
<p>The number of active subscribers grew from 85 in April to 85 in May, only a 7,1% increase.</p>
<h2 id="heading-one-more-thing">One More Thing</h2>
<p>I took a few weeks off to recover my strength. It was the first time in years I managed to fully relax and disconnect from work during my vacation. I highly recommend everyone take their vacations seriously and avoid any unnecessary work 😊</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://x.com/DamjanDabo/status/1799061027616862488">https://x.com/DamjanDabo/status/1799061027616862488</a></div>
]]></content:encoded></item><item><title><![CDATA[[Indie Dev Diary #2] April 2024 - Back to Reality and Setapp Mobile Opportunity]]></title><description><![CDATA[📱
Check out my iOS home inventory app Itemlist


After a surprisingly high surge in revenue from Itemlist in March, April has brought a return to reality. As expected, monthly revenue has dropped. Despite this, March was a great month for my busines...]]></description><link>https://dabo.dev/indie-dev-diary-2-april-2024</link><guid isPermaLink="true">https://dabo.dev/indie-dev-diary-2-april-2024</guid><category><![CDATA[Setapp]]></category><category><![CDATA[iOS]]></category><category><![CDATA[Indie Maker]]></category><category><![CDATA[Mobile Development]]></category><category><![CDATA[business]]></category><dc:creator><![CDATA[Damjan Dabo]]></dc:creator><pubDate>Mon, 20 May 2024 13:10:47 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1716210555443/5adcf2b3-c504-43b5-b7ed-5c518a5a8757.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div data-node-type="callout">
<div data-node-type="callout-emoji">📱</div>
<div data-node-type="callout-text">Check out my iOS <a target="_blank" href="https://getitemlist.app/"><strong>home inventory app Itemlist</strong></a></div>
</div>

<p>After a surprisingly high surge in revenue from <a target="_blank" href="https://getitemlist.app">Itemlist</a> in March, April has brought a return to reality. As expected, monthly revenue has dropped. Despite this, March was a great month for my business due to a new opportunity for Itemlist to join Setapp Mobile in the EU. Let's take a deeper look at the results from March.</p>
<h2 id="heading-march-to-april-a-look-at-the-revenue">March to April: A Look at the Revenue</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1716208315071/ee54107d-c5ac-43e7-81e0-59352c551654.webp" alt="Revenue Comparison - April 2024" class="image--center mx-auto" /></p>
<p>In April, revenue dropped by 36% compared to March, from $605 to $383. However, this is still better than the revenue in February, which was $337.</p>
<h2 id="heading-mmr-comparison">MMR Comparison</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1716208378123/c7ec7279-31b3-4da1-807a-0717abc62421.webp" alt="MRR Comparison - April 2025" class="image--center mx-auto" /></p>
<p>Monthly Recurring Revenue (MRR) grew from $143 in March to $182 in April. This growth was driven by an increased number of new monthly subscriptions, which contribute significantly to MRR growth but less to monthly revenue.</p>
<h2 id="heading-number-of-active-subscribers">Number of Active Subscribers</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1716208519684/76c3c44c-f5ed-4af0-8888-ee17b924576a.webp" alt class="image--center mx-auto" /></p>
<p>The number of active subscribers grew from 68 in March to 85 in April, marking a 25% increase. This growth is promising.</p>
<h2 id="heading-new-opportunity-setapp-mobile-in-the-eu">New opportunity: Setapp Mobile in the EU</h2>
<p>Despite underwhelming revenue stats, April was a significant month for my business. A new opportunity to join Setapp Mobile in the EU emerged. After learning about this opportunity from <a target="_blank" href="https://x.com/florianvates">Florian</a>, I applied to join.</p>
<p>If you haven't heard of Setapp yet, it's like Netflix for macOS apps. You pay a monthly subscription and get access to hundreds of high-quality apps without paywalls and ads. Notable apps included with Setapp are CleanMyMac X for cleaning your Mac and Bartender for customizing your menu bar. You can <a target="_blank" href="https://go.setapp.com/stp411?utm_medium=vendor_program&amp;utm_source=Damjan+Dabo&amp;utm_content=link">try Setapp for free with this link</a>.</p>
<p>After the EU's Digital Markets Act (DMA) required Apple to allow alternative app stores, new opportunities arose. Setapp announced their alternative marketplace on iOS in the EU called Setapp Mobile. Itemlist has been part of Setapp Mobile since its inception.</p>
<p>Setapp Mobile's invite-only beta <a target="_blank" href="https://www.theverge.com/24155259/setapp-mobile-eu-subscription-app-store-preview">launched on May 14, 2024</a>, and will officially launch in the next few months. If you have an iOS app and would like to see it on Setapp Mobile, <a target="_blank" href="https://setapp.com/for-ios-developers">fill out this form to apply</a>.</p>
<p>As we look forward to the official launch of Setapp Mobile, the future holds exciting potential for Itemlist. Stay tuned for more updates on my journey.</p>
]]></content:encoded></item><item><title><![CDATA[[Indie Dev Diary #1] March 2024 - Surprising Surge in App Revenue]]></title><description><![CDATA[📱
Check out my iOS home inventory app Itemlist


March 2024 turned out to be a phenomenal month for my app business, likely driven by the annual spring cleaning trend that led to a spike in downloads for home inventory apps like Itemlist.
February t...]]></description><link>https://dabo.dev/indie-dev-diary-1-march-2024</link><guid isPermaLink="true">https://dabo.dev/indie-dev-diary-1-march-2024</guid><category><![CDATA[iOS]]></category><category><![CDATA[Indie Maker]]></category><category><![CDATA[Mobile Development]]></category><category><![CDATA[business]]></category><dc:creator><![CDATA[Damjan Dabo]]></dc:creator><pubDate>Fri, 19 Apr 2024 14:45:43 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1713537745475/355aaac6-fc16-41f2-bbf0-b4f76877c232.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div data-node-type="callout">
<div data-node-type="callout-emoji">📱</div>
<div data-node-type="callout-text">Check out my iOS <a target="_blank" href="https://getitemlist.app">home inventory app Itemlist</a></div>
</div>

<p>March 2024 turned out to be a phenomenal month for my app business, likely driven by the annual spring cleaning trend that led to a spike in downloads for <a target="_blank" href="https://getitemlist.app">home inventory apps like Itemlist</a>.</p>
<h2 id="heading-february-to-march-a-look-at-the-revenue-spike">February to March: A Look at the Revenue Spike</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1713535649938/59f245a7-93db-4552-a92f-21e38e6dcaf8.jpeg" alt="Revenue comparison February and March" class="image--center mx-auto" /></p>
<p>In March, total revenue soared by 78% from February, topping $600 for the first time, excluding Black Friday. This represents a significant milestone. Purchases were consistent throughout the month despite a few flat periods, as illustrated in the graph above.</p>
<h2 id="heading-monthly-recurring-revenue-mmr-growth">Monthly Recurring Revenue (MMR) Growth</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1713536034037/f009e37f-3338-49e8-84aa-a5365be1538b.png" alt="MMR growth by month" class="image--center mx-auto" /></p>
<p>Although the overall revenue spiked, Monthly Recurring Revenue (MMR) experienced modest growth, going from $127 to $143. This relatively small increase, especially compared to February, is likely because of the surge in lifetime purchases in March.</p>
<p>The number of active subscribers grew from 59 in February to 68 in March.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1713536269392/f1eda237-723e-4511-8c79-724ac0cfcb76.png" alt="Revenue graph by month" class="image--center mx-auto" /></p>
<p>Excluding the Black Friday spike in November, March recorded the highest month-over-month revenue growth yet. April, on the other hand, has started more slowly, and it seems unlikely to match March's figures.</p>
<h2 id="heading-wrapping-up">Wrapping Up</h2>
<p>This month's results highlight the importance of understanding seasonality in app markets. Given the impact of spring cleaning, I plan to increase marketing efforts during this season next year to capitalize on similar trends.</p>
<hr />
<p>This marks my second blog post in the Indie Dev Diary series. For insights from the beginning of my journey, <a target="_blank" href="https://dabo.dev/revealing-my-revenue-metrics">take a look at the first blog post in the series</a>, where I initially shared my revenue metrics.</p>
<p>You can also follow me on <a target="_blank" href="https://twitter.com/DamjanDabo"><strong>X/Twitter</strong></a> and <a target="_blank" href="https://www.linkedin.com/in/damjan-dabo/"><strong>LinkedIn</strong></a>, and subscribe to my newsletter so you don't miss out on my upcoming blog posts 👇</p>
]]></content:encoded></item><item><title><![CDATA[How to Market Your iOS App on Reddit Without Losing Your Mind [Proven Methods]]]></title><description><![CDATA[Marketing on Reddit can be intimidating. People can hide behind anonymity and sometimes, they're not exactly the nicest. But don’t worry, I’ve got some tips that can help you dodge the worst of it and get some high quality traffic to your app.
Why Ev...]]></description><link>https://dabo.dev/how-to-market-your-ios-app-on-reddit</link><guid isPermaLink="true">https://dabo.dev/how-to-market-your-ios-app-on-reddit</guid><category><![CDATA[iOS]]></category><category><![CDATA[marketing]]></category><category><![CDATA[reddit]]></category><category><![CDATA[Mobile apps]]></category><category><![CDATA[Indie Maker]]></category><category><![CDATA[#Marketing strategy]]></category><dc:creator><![CDATA[Damjan Dabo]]></dc:creator><pubDate>Wed, 17 Apr 2024 12:21:59 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1713356412768/3472cbf5-d528-40df-9f99-ed6ea9fcf8a7.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Marketing on Reddit can be intimidating. People can hide behind anonymity and sometimes, they're not exactly the nicest. But don’t worry, I’ve got some tips that can help you dodge the worst of it and get some high quality traffic to your app.</p>
<h2 id="heading-why-even-bother-with-reddit">Why Even Bother with Reddit?</h2>
<p><a target="_blank" href="https://www.businessofapps.com/data/reddit-statistics/">According to Business of Apps</a>, Reddit had 850 million monthly active users in 2023. It has become the forum of the internet. Chances are, if someone's looking for something, they might just stumble upon a thread about it on Reddit. If your app can solve a problem, you want to be part of that conversation.</p>
<p>Reddit is also awesome for SEO. <a target="_blank" href="https://www.sistrix.com/blog/reddit-and-the-11-4-million-daily-click-funnel/">Google loves Reddit</a>, so if you're active there, you might get some extra love from search engines too.</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://twitter.com/lilyraynyc/status/1778075971133853732">https://twitter.com/lilyraynyc/status/1778075971133853732</a></div>
<p> </p>
<h2 id="heading-create-your-own-subreddit">Create Your Own Subreddit</h2>
<p>I went ahead and made a <a target="_blank" href="https://www.reddit.com/r/itemlist/">subreddit for my app, Itemlist</a>. It’s where I can post updates, share tips, and chat with users. Being in charge means you can keep the trolls out and make sure the vibes stay good.</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://twitter.com/DamjanDabo/status/1763608752895267193">https://twitter.com/DamjanDabo/status/1763608752895267193</a></div>
<p> </p>
<h2 id="heading-listen-to-keywords-relevant-to-your-app">Listen to Keywords Relevant to Your app</h2>
<p>There's this cool tool called <a target="_blank" href="https://f5bot.com">F5Bot</a> where you can set up alerts for specific keywords that pop up on Reddit. It’s totally free! Monitoring keywords lets you engage directly with users who are already interested in your app’s niche. When someone mentions something related to your app, jump into the conversation and throw in a friendly word about your app. Just make sure your comments are genuine and not just spammy plugs.</p>
<h2 id="heading-find-relevant-google-search-results">Find relevant Google search results</h2>
<div data-node-type="callout">
<div data-node-type="callout-emoji">ℹ</div>
<div data-node-type="callout-text">This section is added on October 28 2024</div>
</div>

<p>Have you noticed that Google often highlights Reddit links in its top search results? In recent years, Reddit posts have become more prominent in Google search, offering a unique way to promote your app organically.</p>
<p>Start by identifying relevant SEO keywords for your app. For example, if you’re developing a budgeting tool, keywords like “budgeting app” or “expense tracker” can be effective starting points. Search these terms on Google and look for Reddit threads in the results. When you find a relevant discussion, consider adding a thoughtful comment that mentions your app as a potential solution. If your comment adds genuine value, it’s likely to stay up, bringing new visibility and potential users to your app.</p>
<p>This approach has significantly boosted the traffic I receive from Reddit.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1730134176440/b3171829-10a0-49f7-8e6a-c690f8589e04.png" alt="iOS app promotion Reddit traffic spike" class="image--center mx-auto" /></p>
<h2 id="heading-post-on-riosapps">Post on r/iosapps</h2>
<p>I tried posting about Itemlist on <a target="_blank" href="https://www.reddit.com/r/iosapps/">r/iosapps</a> in March 2024, and guess what? It actually led to a bunch of new downloads. If you haven’t posted there yet, definitely give it a shot. Just read up on their rules first so you don’t step on any toes.</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://twitter.com/DamjanDabo/status/1763315270427213991">https://twitter.com/DamjanDabo/status/1763315270427213991</a></div>
<p> </p>
<hr />
<h2 id="heading-ready-to-dive-into-reddit">Ready to Dive Into Reddit?</h2>
<p>Now you are ready to conquer Reddit! Try out these tricks and drop a comment to let me know how it went. I’d love to hear about your own Reddit experiments in the comments.</p>
<p>Don’t miss out on more helpful tips like these—subscribe to my newsletter to stay updated! 👇</p>
]]></content:encoded></item><item><title><![CDATA[Revealing My Indie App Business Revenue Metrics [Indie Dev Diary #0]]]></title><description><![CDATA[📱
Check out my iOS home inventory app Itemlist


Why am I starting sharing revenue metrics only now?
Like many indie developers, I was very reluctant to share specific revenue numbers. I only shared relative metrics like X% growth month to month. Th...]]></description><link>https://dabo.dev/revealing-my-revenue-metrics</link><guid isPermaLink="true">https://dabo.dev/revealing-my-revenue-metrics</guid><category><![CDATA[Indie Maker]]></category><category><![CDATA[Mobile Development]]></category><category><![CDATA[iOS]]></category><category><![CDATA[business]]></category><category><![CDATA[app development]]></category><dc:creator><![CDATA[Damjan Dabo]]></dc:creator><pubDate>Wed, 13 Mar 2024 19:23:05 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1710357406868/3f54496b-e829-4420-b175-664cd08abc2b.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div data-node-type="callout">
<div data-node-type="callout-emoji">📱</div>
<div data-node-type="callout-text">Check out my iOS <a target="_blank" href="https://getitemlist.app">home inventory app Itemlist</a></div>
</div>

<h2 id="heading-why-am-i-starting-sharing-revenue-metrics-only-now">Why am I starting sharing revenue metrics only now?</h2>
<p>Like many indie developers, I was very reluctant to share specific revenue numbers. I only shared relative metrics like X% growth month to month. There are many reasons people don't share their numbers like fear of copycats.<br />I'm okay with copycats. It's not like I've invented the concept of a home inventory app. I'm just here building my version of a home inventory app in the way it makes the most sense for me.<br />But my biggest fear was what would other people think. Since I was a kid I often appeared as shy because I was afraid of what would others think of my actions.<br />I've decided to step out of my comfort zone, and take this opportunity to face that fear by building in public.</p>
<div data-node-type="callout">
<div data-node-type="callout-emoji">📣</div>
<div data-node-type="callout-text">Starting today, I'll share my sales numbers on a monthly basis on this blog.</div>
</div>

<p>I'm very happy I'm starting this new chapter of my indie journey. There are many benefits of doing full-on build-in-public with sharing revenue metrics:</p>
<ul>
<li><p>Stepping out of your comfort zone.</p>
</li>
<li><p>Getting more eyeballs which leads to other benefits.</p>
</li>
<li><p>Getting more downloads/leads.</p>
</li>
<li><p>Getting more feedback.</p>
</li>
<li><p>Faster building of your personal brand.</p>
</li>
<li><p>Connecting with more people and building your network.</p>
</li>
<li><p>Inspiring others to become indie developers.</p>
</li>
<li><p>Teaching others about indie development backed by concrete numbers.</p>
</li>
</ul>
<h2 id="heading-current-itemlist-stats">Current Itemlist stats</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1710353883095/822c81ff-bfbe-47aa-b4cd-5e1243f61ed6.webp" alt class="image--center mx-auto" /></p>
<p>These are the current stats for <a target="_blank" href="https://apps.apple.com/us/app/home-inventory-itemlist/id1548649551">Itemlist</a> taken from the RevenueCat dashboard. Itemlist has 3 pricing options: $2.99 per month / $19.99 per year / $59.99 lifetime.</p>
<p>Most paid users choose yearly or lifetime option. Monthly option is a good solution for users who want to use the app for moving. They usually subscribe for 1-2 months, and it ends up very cheap for them.</p>
<h2 id="heading-revenue-metrics-graph">Revenue metrics graph</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1710353540169/9e6def07-f256-43c6-b81f-8453f5125407.webp" alt="Itemlist revenue metrics" class="image--center mx-auto" /></p>
<h3 id="heading-mvp-release-and-indie-app-santa">MVP release and Indie App Santa</h3>
<p>I've released the app in November 2022. It was an almost useless MVP. I had been improving the app over time The app was part of <a target="_blank" href="https://indieappsanta.com">Indie App Santa</a> in January 2023. I've offered the lifetime option for free. The app got tons of active users who gave tons of feedback. I'm very grateful for that opportunity as it helped me a lot with knowing what to focus on next.</p>
<h3 id="heading-rebranding-to-itemlist">Rebranding to Itemlist</h3>
<p>When the app was released, it was called Golden Squirrel and it got a cute orange squirrel on the app icon. Many people didn't take the app seriously because of that branding. Some people thought the app was a game.</p>
<p>The app's revenue wasn't growing, and I was becoming very frustrated. I had been thinking for months what to do about it. At the beginning of summer 2023, I've finally decided to do a complete rebranding with a new app name and new app icon. Learn more about <a target="_blank" href="https://www.getitemlist.app/blog/goodbye-golden-squirrel-say-hello-to-itemlist/">rebranding to Itemlist here</a>.</p>
<p>After the rebranding, the revenue started climbing. It grew almost every month since. It's unbelievable how branding can affect sales, even for a mobile app. Downloads doubled just because of the new brand.</p>
<p>At that time, I also started doing more marketing by being more active on <a target="_blank" href="https://twitter.com/DamjanDabo">X/Twitter</a> and staring the <a target="_blank" href="https://www.getitemlist.app/blog/">Itemlist Blog</a>.</p>
<h3 id="heading-black-friday-2023">Black Friday 2023</h3>
<p>Black Friday is a great opportunity for indie devs to get more attention, sales and a nice boost of revenue. Itemlist PRO lifetime was 50% off. It got quite a few sales, and the revenue reached more than $1400 that month.</p>
<p>December and January were better than expected. February was lower than January, but still higher than December. March started much better than expected.</p>
<h2 id="heading-mrr-stats-graph">MRR stats graph</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1710355577421/13e697bf-1bb0-49c6-92fe-2d5e5a4c535a.webp" alt class="image--center mx-auto" /></p>
<p>MRR stats for Itemlist are not that strong. By most users buying yearly and lifetime options, MRR growth is low.</p>
<p>As you can see on the graph, MRR growth started rising after the rebranding. It dipped a bit around the Black Friday. It grows faster with more monthly sales that are $3, which sometimes happens unexpectedly like in February 2024.</p>
<h2 id="heading-exciting-future-ahead">Exciting future ahead</h2>
<p>Some exciting things are coming for Itemlist in the near future. I'm also working on a new app that I'm going to share more about very soon 😉</p>
<p>I'll also start writing more blog posts with different topics regarding indie mobile development, so stay tuned.</p>
<hr />
<p>Thank you for reading through this whole blog post 🙏 What is your opinion about sharing revenue metrics in public? Leave a comment bellow.</p>
<p>If you want to learn more about my indie life, check out <a target="_blank" href="https://indiegoodies.com/interviews/damjan_dabo">my Indie Goodies interview</a>.</p>
<p>You can also follow me on <a target="_blank" href="https://twitter.com/DamjanDabo">X/Twitter</a> and <a target="_blank" href="https://www.linkedin.com/in/damjan-dabo/">LinkedIn</a>, and subscribe to my newsletter so you don't miss out my upcoming blog posts 👇</p>
]]></content:encoded></item><item><title><![CDATA[Native iOS with Swift vs. Flutter from iOS developer perspective]]></title><description><![CDATA[Intro
Back in 2020, after two and a half years of working as an iOS developer, I got a chance to work with Flutter. Even though I had been enjoying working with Flutter very much, I decided to go back to native iOS only after four months. I've given ...]]></description><link>https://dabo.dev/native-ios-with-swift-vs-flutter</link><guid isPermaLink="true">https://dabo.dev/native-ios-with-swift-vs-flutter</guid><category><![CDATA[iOS]]></category><category><![CDATA[Swift]]></category><category><![CDATA[SwiftUI]]></category><category><![CDATA[Flutter]]></category><category><![CDATA[Dart]]></category><dc:creator><![CDATA[Damjan Dabo]]></dc:creator><pubDate>Wed, 26 Apr 2023 18:58:36 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1682534193305/602727c6-2d0a-41c9-936b-268016b1368c.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-intro">Intro</h2>
<p>Back in 2020, after two and a half years of working as an iOS developer, I got a chance to work with Flutter. Even though I had been enjoying working with Flutter very much, I decided to go back to native iOS only after four months. I've given my best to explore the platform in those four months. In this blog post, I summarized my thoughts about Flutter.</p>
<p>If you develop mobile apps or you are a beginner and aren't sure whether to learn native iOS or Flutter, this blog post can help you decide.</p>
<p>And if you are a decision maker and you are thinking about going with Flutter to cut costs, skip to the paragraph "<strong>Should I use Flutter for my next project?".</strong></p>
<p><em>Disclaimer:</em></p>
<p><em>Before I dive into my thoughts on Flutter, I must disclose two things. My opinions might be biased towards native iOS development since I'm a big Swift fan and I chose to go back to native iOS development. It's been a while since I've worked with Flutter, so some information might be outdated. If that's the case, feel free to correct me so I can update this article.</em></p>
<h2 id="heading-flutter-pros">Flutter pros</h2>
<h3 id="heading-flutter-pro-1-cross-platform-development-speed">Flutter pro #1: Cross-platform development speed</h3>
<p>Mobile cross-platform development can be much faster than developing two separate iOS and Android native apps. It depends on your use-case and if you use platform-specific APIs.</p>
<h3 id="heading-flutter-pro-2-autocomplete">Flutter pro #2: Autocomplete</h3>
<p>Reliable code completion and Xcode can’t fit in the same sentence. But Flutter apps are developed using Android Studio or VS Code. Both offer fast and reliable code completion.</p>
<h3 id="heading-flutter-pro-3-declarative-programming">Flutter pro #3: Declarative programming</h3>
<p>Declarative approach in Flutter makes creating UI layout a pleasure. Sure, iOS is catching up with SwiftUI which also makes creating UI declaratively possible in iOS. Actually, I use SwiftUI on a daily basis for creating <a target="_blank" href="https://goldensquirrel.app/">my own indie app</a>. But, a lot of existing iOS projects are still using UIKit for most of their UI, and UIKit is imperative. But SwiftUI still doesn’t support all of iOS APIs. Also, there is still a lot of legacy UIKit code in existing apps that are not brand new.</p>
<p>My favourite thing about declarative programming is the ease of extracting widgets (views in SwiftUI). That way, it’s simple to create reusable components and makes UI code much more readable. Also, it makes easy to use existing UI components on other projects. It can make creating apps with similar design less expensive.</p>
<h2 id="heading-flutter-cons"><strong>Flutter cons</strong></h2>
<h3 id="heading-flutter-con-1-performance-and-app-size"><strong>Flutter con #1: Performance and app size</strong></h3>
<p>Flutter does not use a virtual machine (VM) to run on iOS. Instead, <a target="_blank" href="https://docs.flutter.dev/resources/faq#run-ios">it compiles Dart code Ahead-of-Time (AOT)</a> into native machine code for iOS, which provides good runtime performance. However, Flutter apps tend to have larger initial app sizes compared to native iOS apps because they must include the Flutter engine, Skia rendering engine, and other necessary libraries. This can result in an increased app size from the start, even for relatively simple apps.</p>
<p>While performance in release mode is generally smooth, the Flutter engine isn’t as finely optimized as iOS-native frameworks like UIKit or SwiftUI. Native iOS frameworks have been specifically tuned for the platform, making them lighter and more efficient. As a result, Flutter apps may require slightly more resources in terms of CPU and memory to achieve similar performance levels.</p>
<p>IDEs used for Flutter development need more resources to run on your device. As Xcode is natively built for MacOS, it requires less resources.</p>
<h3 id="heading-flutter-con-2-platform-specific-use-cases-need-for-native-api-frameworks"><strong>Flutter con #2: Platform specific use cases (need for native API frameworks)</strong></h3>
<p>When working with Flutter, for every platform specific use-case, you need to use a plugin. You can use existing open-source plugin, if it exists, or you can create your own. When using plugins, you depend on how well they are maintained, and a lot of them are not well maintained.</p>
<p>If you are creating your own plugin, it takes more time in comparison to doing it natively in the first place, because it includes native logic + bridging logic. For applications which are dependent on native API frameworks like ARKit or Core Data, going with Flutter doesn't make much sense at all.</p>
<h3 id="heading-flutter-con-3-dart-language"><strong>Flutter con #3: Dart language</strong></h3>
<p>Swift is one of the programming languages with the nicest syntax.</p>
<p>Comparing Swift's and Dart's syntax could take a whole another article, but I'm going to write a few reasons why I prefer Swift:</p>
<ol>
<li><p>Swift doesn't require semicolons <code>;</code> . If you write semicolons in Swift, you are probably doing something wrong.</p>
</li>
<li><p>Swift looks like a modern language, and Dart doesn't. Swift has a lot of options for syntactic sugar that makes the code much more pleasant to read and write, like <a target="_blank" href="https://www.hackingwithswift.com/example-code/language/what-is-the-nil-coalescing-operator">Nil Coalescing Operator</a> and <a target="_blank" href="https://docs.swift.org/swift-book/documentation/the-swift-programming-language/optionalchaining/">Optional Chaining</a>.</p>
</li>
<li><p>Enums in Swift are super powerful with support for <a target="_blank" href="https://docs.swift.org/swift-book/documentation/the-swift-programming-language/enumerations/#Associated-Values">Associated Values</a> and <a target="_blank" href="https://docs.swift.org/swift-book/documentation/the-swift-programming-language/enumerations/#Raw-Values">Raw Values</a>. I missed Swift's enums very often when I was writing Dart.</p>
</li>
</ol>
<p>The only way Dart was better than Swift was it's support for async await, but Swift also added support for async await since the release of iOS 15, so this advantage is gone.</p>
<h2 id="heading-should-i-use-flutter-for-my-next-project"><strong>Should I use Flutter for my next project?</strong></h2>
<p>If your budget is very tight, and you need to build a prototype as fast as possible, Flutter might be a great solution for you. For most use-cases Flutter lets you build an app for iOS and Android with fewer resources than going with native app development.</p>
<p>But if you want to build a product with a best quality achievable, for iOS app development, there is no other way to do it other than sticking with native. Native iOS development will give you most stable application, best performance, smallest app size, and many other benefits.</p>
<h2 id="heading-conclusion"><strong>Conclusion</strong></h2>
<p>Flutter is the best cross-platform mobile app development solution yet. But as any other cross-platform framework, it has some unavoidable downsides. If you are considering embracing Flutter in your life, you should be aware what it will bring you. And if you want to go with a safe bet, stick with native.</p>
<hr />
<p><a target="_blank" href="https://twitter.com/DamjanDabo">Follow my journey as an indie iOS developer on Twitter</a> 😊</p>
]]></content:encoded></item></channel></rss>