Giacomo Balli profile picture
Giacomo Balli
Your Consigliere

For owners and founders facing decisions that are expensive to get wrong.
Independent counsel from someone paid only by you.

What’s on Your Mind? LinkedIn

Blog

Writing on technology decisions, AI and buying software: 635 posts since 2012.

105 posts in Mobile

2026

268 posts
  1. What Happens When Users Stop Looking for Apps?For the last 15 years, software discovery has followed a fairly familiar pattern. You realize you need something, you search Google , maybe check Redd

    5 min readAI

  2. When the development studio stops replyingThe development studio stops replying. Not dramatically. The updates get shorter, the calls get rescheduled, and then there is nothing.

    1 min readEngineering

  3. What are the red flags in a software development proposal?20 red flags in a software or app development proposal, grouped by pricing, scope, ownership, quality, and vendor behavior, each with the exact question to ask the vendor.

    10 min readBuying Software

  4. A popular website with no app is usually not an opportunitySomeone will eventually bring you a popular website with no app and call it an opportunity. Usually it is not one.

    1 min readMobile

  5. I shipped an app that got 47 downloads and zero dollars in 90 daysI shipped an app that got 47 downloads and zero dollars in 90 days. It was one of the better built things I have made.

    1 min readMobile

  6. The biggest App Store developers are the ones you've never heard ofThe biggest players are the ones you have never heard of Ask anyone who the biggest developers on the App Store are and they will say Google, Meta, maybe...

    1 min readEngineering

  7. I pulled every live app on the US App Store into a database this weekI pulled every live app on the US App Store into a database this week. 1.13 million apps. Then I looked only at the ones businesses build for their customers.

    1 min readMobile

  8. The Startup TrapA startup has ten employees and six months of runway. A large prospective customer appears and offers a contract worth $500,000, but wants a few chang

    10 min readAI

  9. It took me less than an hour to reach 200,000 people's private dataIt took me less than an hour to reach 200,000 people's private data (including mine) in an app I don't own. No login of any kind.

    3 min readStartups

  10. How much does custom software cost? A 2026 reality checkCustom software runs $25k to $250k for most owner projects. Here is what drives the price, why bids vary 10x, and how to avoid overpaying.

    6 min readBuying Software

  11. Four months after I shipped SnackCheckApp.comFour months after I shipped SnackCheckApp.com, a stranger filed my app's name as an EU trademark. Same name, same three classes my app operates in.

    2 min readMobile

  12. At #WWDC26, Apple finally delivered much of what it had promised two yearsAt #WWDC26, Apple finally delivered much of what it had promised two years earlier. Many people will look at that and conclude Apple was behind on #AI.

    2 min readAI

  13. The people most obsessed with startup ideas rarely start a companyThe people most obsessed with finding startup ideas are often the least likely to start a company.

    2 min readAI

  14. When AI Makes Features Cheap, What Becomes the Moat?A decade ago, a small mobile team could spend months building something competitors could not easily replicate. Today a capable developer with modern

    9 min readAI

  15. Most of my work happens in abstractionMost of my work happens in abstraction. Systems.Strategy.Second-order effects.Future scenarios.Trade-offs.

    1 min readMobile

  16. One careless download can cascade across companiesOne careless download can cascade across companies. In February 2026, an employee at Context.ai installed a Roblox cheat.Hidden inside: Lumma Stealer malware.

    1 min readAI

  17. Most people do not want your appMost people do not want your app. They want the outcome. The app is just the path. Yet many companies design the experience as if the download itself were...

    2 min readMobile

  18. I built a Python script that generates App Store screenshots in 1sI built a Python script that generates App Store screenshots in 1s. Drop in a screenshot, get back a polished image with device bezel, 3D tilt, text...

    1 min readAI

  19. Apple will finally have their own niche hyper-performant secure modelsMost companies think the AI race is about building the biggest model. In practice it is about who controls the smallest ones.

    1 min readAI

  20. Apple’s “Apple Business” launch is not a productivity-suite storyApple’s “Apple Business” launch is not a productivity-suite story. It’s a control-plane story.

    1 min readMobile

  21. I keep seeing the same mistake from vibecodersI keep seeing the same mistake from vibecoders: they describe iOS components instead of naming them.

    1 min readAI

  22. Apple is cookingApple is cooking! 😂 90min from submission to approval. Discuss on LinkedIn

    1 min readMobile

  23. Most operators say they want teams that “understand the system.”Most operators say they want teams that “understand the system.” What they consistently reward is speed of response inside it.

    1 min readAI

2023

23 posts
  1. In the ever-evolving landscape of mobile app developmentIn the ever-evolving landscape of mobile app development, choosing the right framework is crucial to building successful cross-platform applications.

    3 min readEngineering

  2. Key Elements and Metrics for a Successful Mobile AppIn today's digital age, mobile apps have become an integral part of our lives. From social networking to productivity tools, mobile apps play a significant...

    4 min readMobile

  3. At the core of any successful app lies its ability to create value for usersMobile App Metrics for Optimal Performance

    6 min readMobile

  4. Mobile app development processUnderstand Goals, Desired Outcomes, and Resources The mobile app development process begins by thoroughly understanding the goals, desired outcomes, and...

    4 min readMobile

2021

14 posts
  1. Holiday season mobile app insights courtesy of ChartboostGiacomo Balli on Holiday season mobile app insights courtesy of Chartboost

    1 min readMobile

  2. SKError list of in-app purchase errorsThis is an article listing all the most common errors when implementing in-app purchases for iOS apps.

    2 min readMobile

  3. How to cancel an App Store subscriptionThis article will show you how to cancel your in-app purchase subscriptions on iOS (iPhone and iPad).

    1 min readMobile

  4. Replicating The Secret iOS App Text Animation using HTML CSS JavaScriptFollowing the huge success of my previous "replicating" post regarding recreating Facebook UI on the mobile app for iPhone, I decided to do another one.

    2 min readEngineering

2020

1 post
  1. Comparing IP Address Geolocation API ServicesThis article explores a test of several publicly available IP address geolocation APIs.

    2 min readMobile

2015

7 posts
  1. Google Launches Mobile Network!Google's Mobile Network ... Giacomo Balli's insight: Although this is certainly big news, we can't pretend it's a complete surprise.

    1 min readMobile

  2. Android's market share has droppedThis is a very important piece of news: Android's share of the smartphone market has actually dropped for the first time since 2013.

    1 min readMobile

  3. Mobile is differentMobile requires new skills and new ways of thinking. Mobile is different. But it also can be learned if you make the right investment in your people and...

    1 min readMobile

2014

16 posts
  1. PhoneGap FAQ - Hybrid mobile app developmentI've be a follower and supporter of PhoneGap as a cross platform mobile app development tool since it's very first days, back in 2010 (my first feature on...

    2 min readMobile

  2. iTunes Connect app transfer to another accountNot long, after many people requested, Apple finally implemented iTunes Connect app transfer to another account.

    2 min readMobile

  3. HTML5 geolocation zip codeA very common question you see coming up in online forums and discussion boards is regarding html5 geolocation zip code.

    2 min readEngineering

  4. How to get an app madeMobile apps are not the future, mobile apps are the present. Leveraging mobile is crucial.

    1 min readMobile

  5. Phonegap app store approvalThere have recently been some grumblings from the development community that Apple has rejected their PhoneGap apps for not being "native enough".

    9 min readMobile

  6. Xamarin vs Titanium vs Phonegap vs Native application developmentThe development for Android and iOS requires obtaining the respective SDKs. On iOS, this means learning Objective-C and also learning Cocoa Touch.

    5 min readEngineering

  7. iAd attribution for app installsApple very recently released the newest version of its mobile device operating system: iOS7.1 All the New iOS 7.1 Features, Improvements and Refinements...

    1 min readMobile

  8. Mobile app marketing calendarThe App Store is extremely seasonal. Every year you see not only trends repeating but also themes being applied.

    2 min readGrowth

2013

77 posts
  1. App Store Optimization keyword volume estimatorWhen it comes to App Store optimization keyword research, there are many techniques that can be leveraged to have the best results.

    2 min readGrowth

  2. App Store new kids category in iOS7This is email Apple sent out today: Dear Giacomo Balli, At WWDC, we announced an App Store new kids category in iOS7.

    2 min readMobile

  3. Apple App Store changed the business world foreverIn raw numbers, the Apple App Store's reach is undeniable, with more than 50 billion downloads and about 900,000 apps in total.

    5 min readMobile

  4. How to leverage in app purchases in mobile appsI'll give you a hint – it's mostly about satisfying emotional and psychological needs. If you can understand how people think, you've got a leg up in your...

    21 min readPricing

  5. iOS7 mobile app marketing implicationsiOS7 has been announced at Apple's WWDC in San Francisco the past June. For anyone in the mobile world this is a big deal and must make sure to be aware of...

    4 min readMobile

  6. Mobile application download tracking solutionsFor marketers responsible for promoting mobile apps, ad tracking has become a mission critical component of most app marketing programs.

    9 min readMobile

  7. ASO & marketing roadmap for mobile applicationsBuzz and prelaunch Step 1: Know Your Audience Step 2: Analyze Your Competition Step 3: Identify Your App's Unique Value Step 4: Name Your App Step 5: Design...

    2 min readMobile

  8. iOS7 new API features I'm excited aboutWWDC is currently taking place in San Francisco. I still find it funny that now that I live in SF I am spending my summers in Italy (visiting family) and...

    3 min readMobile

  9. Mobile Application Marketing Plan TemplatePlatforms (iOS, Android, etc.) 3. Marketing goals (Rank, organic users, downloads, cost-per-download, loyal users, revenue, other) 4.

    1 min readGrowth

  10. Mobile application strategy for big brandsIt's no longer enough for brands to just have an app (or a suite of apps) and promote it through traditional channels.

    5 min readGrowth

  11. Tips to acquire more loyal organic users for your mobile appFollowing are proven best practices for promoting your app for profitable and sustainable loyal user acquisition and business growth.

    6 min readGrowth

  12. 10 Mobile App Marketing Mistakes and How to Avoid ThemMobile applications are not the future, they're the present. However, marketing and tracking are still lagging to find the best way of maximizing revenue...

    9 min readGrowth

  13. Mobile app control panel for optimization, affiliates and analyticsApp Store Optimization I am a firm believer in App Store Optimization. I take a lot of pride in the fact of not spending money for marketing and user...

    1 min readData

  14. Context menu with web technologies for PhoneGapI noticed in the PhoneGap Developer Forums a question that doesn't get asked frequently (unlike many others).

    1 min readEngineering

  15. More reasons why you should have a mobile appWe already discussed when/why you need a mobile app and also how to monetize it. If you still need convincing, either for yourself or your boss, here are...

    4 min readData

  16. How to understand mobile statistics and metricsIn the tech industry, we are bombarded with numbers. Every other day there is a new study showing percentages and huge numbers that are supposed to prove or...

    13 min readData

  17. 96 Online resources for app development, design, testing & monetizingApp Store Optimization Tools “What are the best tools to use to start my app business?” We get asked this question a lot, and it's no wonder.

    6 min readMobile

  18. How to make money with mobile appsor better, how to monetize them... :) The opportunities for developers and publishers for connect with consumers via apps is a seemingly limitless opportunity.

    8 min readGrowth

  19. Apple WWDC 2013 dates announced and ticketsApple has just sent out an email to all registered developers regarding the famous World Wide Developers Conference (WWDC).

    2 min readMobile

  20. When should an enterprise application become a mobile app?The short answer is in 99% of cases as soon as possible. However, if you still need elements to justify the time and money investment, you should keep in...

    5 min readBusiness

  21. App Store Optimization (ASO) - How to enhance your AppStore presenceMany people think that after you commissioned your app to a developer and discussed all points you can sit back and relax and wait for it to be done.

    3 min readMobile

  22. How to test your iOS mobile appMost first-timers think that once they have their app coded and deployed it is ready for the market.

    4 min readMobile

  23. How to convey your mobile app idea to a developerThis is the main point about deciding to go with a developer from eLance, oDesk, Freelancer or any other website.

    3 min readProduct

  24. What to look for in an iOS developer (with checklist and answers)Initially one might think that a developer is purely someone who needs to put some code together therefore not much can go wrong...

    4 min readBuying Software

  25. Mobile Panel Video: Native (iOS & Android) vs Hybrid (PhoneGap) vs Web (HTML5)Here's a video from the “What Developers Love and Hate about iOS, Android, Windows and HTML5″ panel discussion that I took part in during MoDev East back in...

    1 min readEngineering

  26. How to use vanity App Store short link URLApple recently (1/31/2013) updated their guide to creating App Store short links (aka Technical Q&A QA1633).

    3 min readMobile

  27. 7 Ways Mobile Apps Are Driving Revenue for BusinessesFrom leveraging specific features like GPS all the way down to the mere fact that people are walking around with Internet-connected computers in their...

    5 min readMobile

  28. How to get featured on the Apple AppStoreIt's worth understanding that Apple doesn't feature apps to help us developers, it features apps because they benefit Apple and its customers - as long as...

    6 min readMobile

2012

111 posts
  1. The Key Elements For Your App Website Landing PageThe goal of your app website or app landing page is to show off your app and why it is so great. You want to convince visitors and convert them into users.

    1 min readGrowth

  2. How To Validate Your App IdeasHaving a “cool app idea” isn't enough. If you want to succeed in the app business then one thing you really need to do is market research before you launch...

    1 min readMobile

  3. How much does it cost to develop an app?In the past two years, the app market has exploded. In under 9 months the Apple store reported over a billion downloads, and then doubled that number in...

    11 min readBuying Software

  4. Justin Vincent — Anatomy of a Beautiful, Native Feeling, HTML5 iOS AppThere's been a lot of bad press about how you can't build a native feeling HTML5 app on iOS.

    1 min readMobile

  5. Apple Custom B2B Apps on the AppStore explainedAs an extension to the volume purchase program, businesses can also have custom apps built by third-party developers.

    3 min readMobile

  6. Apple Routing app coverage file for iOS explainedEver since iOS6 rolled out, every developer noticed the “routing app coverage file”. Many were wondering “what is a routing app coverage file” and mainly if...

    2 min readMobile

  7. Apple Volume Purchase Program and B2B Apps on AppStore explainedThe latest data regarding apple devices (and especially iPads) being adopted as a tool by schools and businesses is amazing.

    3 min readMobile

  8. My first 3 years in the iPhone App Business - Getting ideasIn the past 3 years I have developed all kinds of apps. All of my own creations tackle a specific "problem" I encountered and figured other people have or...

    3 min readMobile

  9. Donations in iPhone apps - one of the few things to be done outside the appLast week I finished the app for Florence's mayor Matteo Renzi. I personally like him and he will be running to be prime minister.

    2 min readMobile

  10. Top 5 ways to generate download leading traffic to your apps.Number 5: Chartboost Chartboost has gained a lot of ground over the last 12 months. It is a great place to buy traffic.

    3 min readMobile

  11. 5 Little-Known iPhone and iPad Apps for Startups1. Invoice2Go: This app helps you create invoices and estimates on your iPhone or iPad. You can create a master list of regular billable items, or use the...

    3 min readMobile

  12. AppStore changes with iOS6 - What you need to fix.Apple's iOS 6 brought lots of changes to the iTunes community, developers are going to have to change with it or face more big challenges.

    4 min readMobile

  13. How to make money with APPS on ePodcastNetwork (interview)A few weeks ago I was interviewed for Entrepreneur Podcast Network. The feature successful entrepreneurs and it was great for me to have a chance to better...

    1 min readMobile

  14. iPhone apps I like and use on PinterestI just remembered that some time ago I created this board on Pinterest. I was quite excited about this new way of sharing content but then kinda lost steam...

    1 min readMobile

  15. Mobile Web vs. Native Apps: What are the... ARE YOU FRIGGIN KIDDIN ME?!?!Enough already please... Yesterday I received another invitation to an event regarding the super annoying them of Mobile Web vs Native Apps (you can find it...

    1 min readEngineering

  16. iTunes Connect: New delivery tool for In-App Purchase and Game Center metadataWow, I guess it's a big day for Apple developers... A second email was just sent out informing about a new tool.

    2 min readMobile

  17. New App Store marketing badges availableThe iTunes Connect team recently informed all Apple developers that there are new graphics available for use.

    2 min readMobile

  18. Mobile Payments in Apps - What are the options?Getting paid has always been a priority in any business. Nowadays that customers are more "spoiled" than every, you have to make it extremely easy for them...

    6 min readPricing

  19. What's new in Cordova iOS 2.2.0I upgraded my whole working suite yesterday (Snow Leopard to Mountain Lion, Xcode 4.2 to Xcode 4.5.1, PhoneGap 1.4.1 to PhoneGap 2.1).

    1 min readMobile

  20. What can be edited once an iOS app is live (without update)?Like I already briefly mentioned here, defining an app's timeline is extremely important. In order to take advantage of some tweaks and elements, we first...

    2 min readMobile

  21. Approaching the iPhone App Business: "Se lo fai, falloI love making apps for early stage startups. Many of my clients are big companies that are scared to fall behind and therefore just want an iPhone app.

    3 min readMobile

  22. New iOS Paid Applications Contract Amendment - Changes by AppleThis morning when I logged in iTunes Connect to check some routine "stuff", I was greeted with a message from Apple.

    2 min readBuying Software

  23. PhoneGap 2.1.0 in Mac OS X Mountain Lion 10.8: from Download to iOS App StoreVery nicely put. Will give it a try tomorrow!

    1 min readMobile

  24. Coin Toss Extreme - The First Coin Flip Game for iPhoneI always refused to develop games for iOS devices. I don't spend much time playing videogames (I actually don't) and therefore had no idea what could be a...

    2 min readMobile

  25. New iOS 6 Fonts for iPhone & iPadApple recently released and updated the list of fonts available in the latest iOS firmware: iOS6. You can find the full list here.

    1 min readMobile

  26. AppStore Optimization (ASO) - The Complete Guide to Enhancing Downloads & SalesThe following is the most update way to optimize your app for the Apple AppStore. App Name - use descriptive app name which includes (additional) keywords...

    2 min readMobile

  27. QR Codes are picking up steam and become a real toolSeems like QR codes are finally strengthening their position as a marketer's tool (you can find an infographic, everyone loves them, here).

    2 min readMobile

  28. How test and pick the best iPhone app icon (automation)I recently made my first "graphic investment" for one of my apps. I created a contest where designers had to come up with a new icon for one of my most...

    4 min readMobile

  29. A beautiful iPhone app icon thanks to 99DesignsI'm a developer. After the years I spent developing for iPhone I'm confident in saying I can recreate any layout.

    2 min readMobile

  30. 7 Tips to maximize your app's revenue with ads $$$Everyone already told you the freemium is the currently the way to go to make money with your app, especially if it's game.

    3 min readMobile

  31. Your Own App is the Ultimate Brand BuilderI just came across this article. It basically brings to attention a trend that is becoming a necessary step in todays society.

    2 min readMobile

  32. Big Day for MyLyricsMyLyrics is one of my most successful apps when looking at number of downloads (over 325,000).

    1 min readGrowth

  33. Advertising in iOS appsMany people, sooner or later, wonder what is the best way to monetize their iPhone apps. There are many different possibilities but for some (high...

    1 min readMobile

  34. Apple App Store Expedited ReviewLast year I created an app for the famous Crawford County Fair which takes place in Meadville, PA. This is the largest agricultural fair in Pennsylvania!

    2 min readMobile