Blog
This is a collection of articles written by Giacomo Balli.
Comparing IP Address Geolocation API ServicesPublished: Mon Oct 26 2020 11:53:34 GMT-0700 (PDT)
SKError list of in-app purchase errors
Published: Wed, 01 Jul 2020 22:55:45
How to cancel an App Store subscription
Published: Wed, 01 Jul 2020 22:32:26
A/B Testing ideas for website conversions
Published: Sun, 22 Mar 2020 17:30:55
Top 30 books recommended on Hacker News
Published: Tue, 19 Jan 2016 02:11:20
Dynamic search suggest
Published: Mon, 11 Jan 2016 20:30:16
Email validation
Published: Mon, 11 Jan 2016 19:52:52
Smooth scroll
Published: Mon, 11 Jan 2016 19:39:35
Animated Pure CSS Progress Bar
Published: Mon, 11 Jan 2016 02:56:40
Animated Pure CSS spinner
Published: Mon, 11 Jan 2016 02:55:58
Get all pages of paginated API Response
Published: Mon, 11 Jan 2016 02:55:35
Find match in JSON Object
Published: Mon, 11 Jan 2016 02:55:00
Format large number with commas
Published: Mon, 11 Jan 2016 02:53:30
Calculate distance between two GPS coordinates
Published: Mon, 11 Jan 2016 02:52:37
Reasons why GPS failed
Published: Mon, 11 Jan 2016 02:51:54
Add Adaptive color background
Published: Mon, 11 Jan 2016 02:51:30
Swap images for higher resolution
Published: Mon, 11 Jan 2016 02:51:07
Sort an Array based on a JSON Object Property
Published: Mon, 11 Jan 2016 02:50:27
Shuffle an Array in Random Order
Published: Mon, 11 Jan 2016 02:49:51
Capitalize strings
Published: Mon, 11 Jan 2016 02:49:16
CSS Range Double Slider
Published: Mon, 11 Jan 2016 02:48:52
Get API or File Size
Published: Mon, 11 Jan 2016 02:48:03
Check Storage Used
Published: Mon, 11 Jan 2016 02:47:24
Cache API Calls
Published: Mon, 11 Jan 2016 02:23:03
Instant Audio (Tap Feedback)
Published: Sat, 09 Jan 2016 22:49:52
HTML, CSS & JavaScript code snippets
Published: Sat, 09 Jan 2016 20:13:20
Mobile app monetization mindset
Published: Sun, 10 May 2015 17:26:38
Mobile app launch guide
Published: Fri, 08 May 2015 17:24:03
Google Launches Mobile Network!
Published: Sun, 26 Apr 2015 16:30:44
What is Big Data and why you can't control it
Published: Sun, 26 Apr 2015 16:01:47
Android's market share has dropped
Published: Fri, 13 Mar 2015 20:03:03
Mobile is different
Published: Mon, 09 Mar 2015 20:03:03
New book released
Published: Fri, 06 Mar 2015 19:59:03
HTML5DevConf videos
Published: Wed, 10 Dec 2014 20:20:32
Mobile App Podcasts
Published: Thu, 18 Sep 2014 19:05:27
PhoneGap FAQ - Hybrid mobile app development
Published: Sat, 26 Jul 2014 09:03:41
Replicating The Secret iOS App Text Animation using HTML CSS JavaScript
Published: Fri, 09 May 2014 18:25:05
Recreating Facebook UI with HTML and CSS (live coding screencast tutorial)
Published: Tue, 06 May 2014 14:34:09
iTunes Connect app transfer to another account
Published: Thu, 17 Apr 2014 18:07:41
HTML5 geolocation zip code
Published: Sun, 13 Apr 2014 18:01:30
How to get an app made
Published: Thu, 10 Apr 2014 18:35:11
Phonegap app store approval
Published: Mon, 07 Apr 2014 18:29:37
Xamarin vs Titanium vs Phonegap vs Native application development
Published: Sat, 05 Apr 2014 18:03:39
iAd attribution for app installs
Published: Fri, 14 Mar 2014 18:39:59
Best amazon prime movies and TV shows not on netflix
Published: Fri, 14 Mar 2014 18:09:18
What is a target market
Published: Sat, 08 Mar 2014 18:58:05
How to identify your target market
Published: Thu, 06 Mar 2014 18:50:42
Mobile app marketing calendar
Published: Fri, 07 Feb 2014 04:33:39
The 7 pillars of user experience design
Published: Sun, 19 Jan 2014 18:30:58
User experience design lessons
Published: Fri, 17 Jan 2014 18:36:28
100 best FREE movies on Amazon Prime
Published: Mon, 23 Dec 2013 18:17:43
13 most popular products of 2013
Published: Fri, 20 Dec 2013 16:10:58
How to invest in bitcoin
Published: Fri, 06 Dec 2013 18:51:56
Top 9 brands advertising on Facebook
Published: Wed, 04 Dec 2013 18:49:58
App Store Optimization keyword volume estimator
Published: Mon, 02 Dec 2013 18:43:43
13 trends that will drive the future of America
Published: Fri, 29 Nov 2013 21:11:03
User experience design books (UX)
Published: Sun, 24 Nov 2013 19:14:19
Amazon Half Off
Published: Thu, 31 Oct 2013 02:17:14
HTML5 Developer Conference Slides
Published: Wed, 23 Oct 2013 05:25:08
Apps using iPhone 5s M7 motion coprocessor
Published: Mon, 14 Oct 2013 16:47:34
Create a mailing list
Published: Sat, 12 Oct 2013 16:38:01
Siri commands, tips and tricks
Published: Mon, 30 Sep 2013 22:30:02
Mobile consulting services
Published: Sun, 22 Sep 2013 18:52:37
iTunes affiliate tools
Published: Sun, 22 Sep 2013 17:07:22
iTunes affiliate API
Published: Sun, 22 Sep 2013 17:00:24
Tradedoubler iTunes affiliate link
Published: Sun, 22 Sep 2013 16:49:47
PHG affiliate link
Published: Sun, 22 Sep 2013 16:45:45
iTunes Affiliate Link Example
Published: Sun, 22 Sep 2013 16:35:44
iTunes Affiliate
Published: Mon, 16 Sep 2013 17:46:38
Mobile Monetization & ASO on IAmA Reddit
Published: Fri, 13 Sep 2013 18:00:41
iPhone 5s vs iPhone 5c vs iPhone 5
Published: Fri, 13 Sep 2013 17:01:25
App Store Optimization Service
Published: Mon, 09 Sep 2013 18:21:30
Mobile application key performance indicators (KPI)
Published: Sun, 08 Sep 2013 18:38:45
The best way to boost mobile phone signal
Published: Thu, 29 Aug 2013 22:20:06
How to hire a freelancer
Published: Wed, 28 Aug 2013 19:45:58
Andrew Chen reading list
Published: Tue, 27 Aug 2013 19:34:57
App Store new kids category in iOS7
Published: Fri, 16 Aug 2013 19:53:45
4 Hour Body Shopping List - Tim Ferriss
Published: Fri, 16 Aug 2013 19:14:12
App Store Optimization Keywords (ASO)
Published: Tue, 13 Aug 2013 17:59:56
iPhone App Ideas
Published: Sat, 10 Aug 2013 17:14:25
Apple App Store changed the business world forever
Published: Sat, 13 Jul 2013 18:36:49
How to leverage in app purchases in mobile apps
Published: Sun, 07 Jul 2013 17:38:13
iOS7 mobile app marketing implications
Published: Thu, 04 Jul 2013 18:03:46
Mobile application download tracking solutions
Published: Mon, 01 Jul 2013 18:56:09
ASO & marketing roadmap for mobile applications
Published: Fri, 28 Jun 2013 18:08:26
Top 8 App Store Optimization questions answered
Published: Wed, 26 Jun 2013 15:04:04
iOS7 new API features I'm excited about
Published: Wed, 12 Jun 2013 22:17:12
30 fast tips for marketers to improve conversion
Published: Mon, 10 Jun 2013 19:01:45
Mobile Application Marketing Plan Template
Published: Fri, 07 Jun 2013 19:02:48
Mobile application strategy for big brands
Published: Mon, 03 Jun 2013 19:01:47
Tips to acquire more loyal organic users for your mobile app
Published: Thu, 30 May 2013 19:03:51
10 Mobile App Marketing Mistakes and How to Avoid Them
Published: Mon, 27 May 2013 18:49:25
Mobile app control panel for optimization, affiliates and analytics
Published: Thu, 23 May 2013 19:11:44
Context menu with web technologies for PhoneGap
Published: Tue, 14 May 2013 21:51:40
Original pitch decks of big companies
Published: Mon, 06 May 2013 16:48:30
More reasons why you should have a mobile app
Published: Thu, 02 May 2013 18:02:52
How to understand mobile statistics and metrics
Published: Sun, 28 Apr 2013 17:51:35
96 Online resources for app development, design, testing & monetizing
Published: Fri, 26 Apr 2013 18:18:33
How to make money with mobile apps
Published: Wed, 24 Apr 2013 17:53:58
Apple WWDC 2013 dates announced and tickets
Published: Wed, 24 Apr 2013 16:45:10
This is why I won't steal your idea
Published: Mon, 22 Apr 2013 17:45:28
12 key questions your startup pitch needs to answer
Published: Sat, 20 Apr 2013 17:07:31
Want to validate your startup idea for FREE?
Published: Thu, 18 Apr 2013 17:36:51
Apple MapKit vs. Google Maps SDK
Published: Tue, 16 Apr 2013 17:15:08
Gmail extractor - Extract all email addresses from your inbox
Published: Thu, 21 Mar 2013 13:59:29
The value of conferences
Published: Tue, 19 Mar 2013 20:20:21
Getting traction for startups
Published: Tue, 26 Feb 2013 19:52:50
How to get paid at a startup company - A guide to salary, equity, shares, vesting, bonuses, payout etc
Published: Sat, 23 Feb 2013 18:39:12
How VCs decide to invest in your startup
Published: Sat, 16 Feb 2013 18:07:25
When should an enterprise application become a mobile app?
Published: Thu, 14 Feb 2013 18:07:27
App Store Optimization (ASO) - How to enhance your AppStore presence
Published: Tue, 12 Feb 2013 17:55:31
How to test your iOS mobile app
Published: Sun, 10 Feb 2013 18:36:06
Documents & Resources
Published: Sun, 10 Feb 2013 07:56:47
How to convey your mobile app idea to a developer
Published: Fri, 08 Feb 2013 17:52:27
What to look for in an iOS developer (with checklist and answers)
Published: Wed, 06 Feb 2013 17:58:17
Mobile Panel Video: Native (iOS & Android) vs Hybrid (PhoneGap) vs Web (HTML5)
Published: Mon, 04 Feb 2013 16:42:40
Startups – How NOT to pitch a big brand
Published: Sun, 03 Feb 2013 16:42:43
How to use vanity App Store short link URL
Published: Sat, 02 Feb 2013 14:45:57
"Freemium is a hybrid generated by todays' business world." -- Giacomo Balli - Freemium San Francisco Bay
Published: Tue, 29 Jan 2013 18:16:19
Everything you need to know about Facebook Graph Search
Published: Mon, 21 Jan 2013 11:51:25
7 Ways Mobile Apps Are Driving Revenue for Businesses
Published: Fri, 18 Jan 2013 10:33:56
Holiday season mobile app insights courtesy of Chartboost
Published: Fri, 18 Jan 2013 04:33:08
How to get featured on the Apple AppStore
Published: Thu, 17 Jan 2013 13:04:43
9 elements to convince your VC investor to give you money
Published: Mon, 14 Jan 2013 15:14:18
The Best Navigation App for iOS: Magellan RoadMate (Gizmodo)
Published: Mon, 14 Jan 2013 13:48:01
6 Free Apps That Can Make Planning Your Next Vacation Easy
Published: Mon, 14 Jan 2013 13:45:02
Top Free iPhone Apps
Published: Sun, 13 Jan 2013 19:45:24
10 Questions to Answer Before Pitching Investors
Published: Sun, 13 Jan 2013 14:26:08
5 Tips on how to pitch to media... by the media
Published: Sat, 12 Jan 2013 07:09:22
Take It From A Successful Entrepreneur: No One Will Steal Your Big Idea
Published: Sat, 12 Jan 2013 01:13:53
Investing in Apps
Published: Sun, 30 Dec 2012 20:21:49
App Guidelines
Published: Sun, 30 Dec 2012 20:20:59
The Key Elements For Your App Website Landing Page
Published: Fri, 28 Dec 2012 21:24:28
How To Validate Your App Ideas
Published: Wed, 26 Dec 2012 21:23:59
How much does it cost to develop an app?
Published: Mon, 24 Dec 2012 20:46:18
Tim Ferriss on recommended reading books
Published: Sun, 23 Dec 2012 20:02:24
Case Study: 13 Pre-Launch Traffic Strategies for Startups (Part 1 of 3) | Software by Rob
Published: Fri, 21 Dec 2012 20:15:26
Tell Everyone Your Startup Idea
Published: Wed, 19 Dec 2012 21:14:16
Apple API Strengthens Facebook Ads By Letting You Install App Store Apps Without Leaving FB For iOS 6
Published: Wed, 19 Dec 2012 03:37:44
Best productivity apps of 2012
Published: Mon, 17 Dec 2012 22:10:03
Giving indie iOS game developers exposure
Published: Mon, 10 Dec 2012 21:16:53
Why Most Venture-Backed Companies Fail
Published: Mon, 10 Dec 2012 17:22:48
12 Tips To Building A Successful Startup Community Where You Live
Published: Sat, 08 Dec 2012 16:52:37
15 Super Useful Apps for Busy Entrepreneurs
Published: Fri, 07 Dec 2012 21:22:06
Count Down to Christmas With These 5 Free Apps
Published: Mon, 03 Dec 2012 18:36:35
Miranda Doctrine (Sep 2004)
Published: Mon, 03 Dec 2012 15:02:03
Common Angel Investment Terms
Published: Sun, 02 Dec 2012 19:40:52
CEOs Don't Come Pre-Made, Authentic Leadership Has To Be Learned
Published: Sun, 02 Dec 2012 08:54:58
70 best free apps of 2012
Published: Fri, 30 Nov 2012 22:25:33
Why has the Euro Disney's Land failed (Dec 2005)
Published: Fri, 30 Nov 2012 15:02:28
The right time to launch your product
Published: Thu, 29 Nov 2012 19:40:45
Apps we're thankful for but rarely mention (delayed)
Published: Wed, 28 Nov 2012 22:30:51
Facebook Data Use Policy changes
Published: Wed, 28 Nov 2012 04:04:55
Freelancer just acquired vWorker (my thoughts on elance, odesk and similar)
Published: Tue, 27 Nov 2012 18:20:32
The Importance of Monitoring and Evaluation in Projects Funded by Citizens (Dec 2005)
Published: Tue, 27 Nov 2012 15:02:26
Justin Vincent — Anatomy of a Beautiful, Native Feeling, HTML5 iOS App
Published: Tue, 27 Nov 2012 00:44:06
Types of mobile apps that can be developed
Published: Mon, 26 Nov 2012 21:36:50
How much does an app cost?
Published: Sun, 25 Nov 2012 21:28:43
Going For "Pretty First" Is Wrong: A Designer's Take On App Development
Published: Sat, 24 Nov 2012 21:13:05
Basic Concepts of Strategic Management (Feb 2006)
Published: Sat, 24 Nov 2012 15:02:00
10 Excellent iPad Apps You Should Download Right Now
Published: Fri, 23 Nov 2012 22:13:23
5 Apps for iOS Your Kids Will Love
Published: Thu, 22 Nov 2012 22:04:07
A new (old?) model for understanding the stages of a startup – The Startup Toolkit Blog
Published: Thu, 22 Nov 2012 05:51:01
International Marketing Case Study: Red Bull in Japan (Feb 2006)
Published: Wed, 21 Nov 2012 15:02:32
How to Code HTML Email Newsletters
Published: Tue, 20 Nov 2012 21:20:44
Why I Won't Sign Your NDA
Published: Mon, 19 Nov 2012 22:04:38
An iPad Lover's Take On The Surface With Windows RT
Published: Mon, 19 Nov 2012 20:42:48
Mobile Marketing: 50 Ways to Promote Your iPhone App
Published: Mon, 19 Nov 2012 19:50:01
Which Apps Got Screwed By iOS 6?
Published: Mon, 19 Nov 2012 17:35:02
Frustrated iOS developers might be starting a union
Published: Mon, 19 Nov 2012 17:27:32
Evernote: New Legal Page and Changes to Contracts Coming Soon
Published: Mon, 19 Nov 2012 14:55:01
How fast do users update iOS apps? Some numbers shared.
Published: Sun, 18 Nov 2012 21:37:47
Project Management Basics (Feb 2006)
Published: Sun, 18 Nov 2012 15:02:56
Explore great iOS Dropbox apps
Published: Sat, 17 Nov 2012 21:32:05
4 Simple iPhone Apps for Creating and Editing Documents
Published: Fri, 16 Nov 2012 21:35:02
What is luxury? (Apr 2008)
Published: Fri, 16 Nov 2012 15:02:22
4 iPhone Apps for Increasing Customer Loyalty
Published: Thu, 15 Nov 2012 21:59:44
International Advertising as a tool of Marketing Campaign (Feb 2005)
Published: Thu, 15 Nov 2012 15:02:17
Apple enterprise developer program explained
Published: Wed, 14 Nov 2012 21:23:50
Why we have never hired an MBA
Published: Wed, 14 Nov 2012 19:16:04
Apple Custom B2B Apps on the AppStore explained
Published: Tue, 13 Nov 2012 21:27:11
Apple Routing app coverage file for iOS explained
Published: Mon, 12 Nov 2012 22:06:42
General IT services vs mobile development company: which one inspires more confidence?
Published: Mon, 12 Nov 2012 18:18:26
The traits that make a “normal” person a leader and how to acquire them (Jun 2004)
Published: Mon, 12 Nov 2012 15:02:14
Apple Volume Purchase Program and B2B Apps on AppStore explained
Published: Sun, 11 Nov 2012 21:25:52
21 Tactics to Increase Blog Traffic by the amazing Rand Fishkin
Published: Sat, 10 Nov 2012 21:29:14
Coin Toss Extreme: iPhone game stats and analytics after 2 weeks
Published: Fri, 09 Nov 2012 20:40:06
New Product Development (Feb 2003)
Published: Fri, 09 Nov 2012 15:02:44
My first 3 years in the iPhone App Business - Getting ideas
Published: Thu, 08 Nov 2012 21:14:00
5 Ways to Set a New Company Up for Success
Published: Wed, 07 Nov 2012 21:17:13
Donations in iPhone apps - one of the few things to be done outside the app
Published: Tue, 06 Nov 2012 23:43:07
31 Major Causes of Failure
Published: Tue, 06 Nov 2012 21:24:33
Samsung Mobile Phones' International Marketing Strategy (Dec 2005)
Published: Tue, 06 Nov 2012 12:02:58
Top 5 ways to generate download leading traffic to your apps.
Published: Tue, 06 Nov 2012 11:36:17
5 Little-Known iPhone and iPad Apps for Startups
Published: Mon, 05 Nov 2012 18:00:26
AppStore changes with iOS6 - What you need to fix.
Published: Sun, 04 Nov 2012 12:24:51
Effects of Globalization on Italy (Jan 2004)
Published: Sun, 04 Nov 2012 11:02:44
How to make money with APPS on ePodcastNetwork (interview)
Published: Sun, 04 Nov 2012 11:02:21
iOS 6.0.1 Already Accounts For 7.5% Of iOS Traffic 24 Hours After Release
Published: Sat, 03 Nov 2012 21:27:34
Foursquare Looks Into A Fourth Round At An Over $700M Valuation, Investors Skeptical
Published: Sat, 03 Nov 2012 21:26:15
What happened to the AAPL stock price?
Published: Sat, 03 Nov 2012 21:25:29
Weight loss ebook - my tools
Published: Sat, 03 Nov 2012 10:59:52
iPhone apps I like and use on Pinterest
Published: Fri, 02 Nov 2012 10:51:27
Know what you do - and be able to share it
Published: Thu, 01 Nov 2012 15:13:42
Mobile Web vs. Native Apps: What are the... ARE YOU FRIGGIN KIDDIN ME?!?!
Published: Thu, 01 Nov 2012 11:31:09
iTunes Connect: New delivery tool for In-App Purchase and Game Center metadata
Published: Wed, 31 Oct 2012 18:16:12
New App Store marketing badges available
Published: Wed, 31 Oct 2012 17:22:32
Other Diseases of Affluence: Depression, Obesity, Diabetes, and Alcoholism (Dec 2005)
Published: Wed, 31 Oct 2012 11:02:05
Why EU startups are an incredible opportunity for US investors
Published: Tue, 30 Oct 2012 21:39:24
Mobile Payments in Apps - What are the options?
Published: Mon, 29 Oct 2012 21:02:59
What's new in Cordova iOS 2.2.0
Published: Sat, 27 Oct 2012 17:50:19
What can be edited once an iOS app is live (without update)?
Published: Sat, 27 Oct 2012 13:02:08
Cross Cultural Management (May 2005)
Published: Sat, 27 Oct 2012 11:02:38
Approaching the iPhone App Business: "Se lo fai, fallo per bene!"
Published: Fri, 26 Oct 2012 18:37:04
New iOS Paid Applications Contract Amendment - Changes by Apple
Published: Fri, 26 Oct 2012 17:40:59
Introduction to GitHub
Published: Fri, 26 Oct 2012 05:37:56
PhoneGap 2.1.0 in Mac OS X Mountain Lion 10.8: from Download to iOS App Store
Published: Thu, 25 Oct 2012 05:39:19
Coin Toss Extreme - The First Coin Flip Game for iPhone
Published: Wed, 24 Oct 2012 11:02:38
Business Organization & Leadership: A look at Renault and Korea (Apr 2004)
Published: Wed, 24 Oct 2012 11:02:24
iTunes Store API (finally?)
Published: Tue, 23 Oct 2012 18:30:54
New iOS 6 Fonts for iPhone & iPad
Published: Tue, 23 Oct 2012 11:02:30
The Hype of Silicon Valley
Published: Sun, 21 Oct 2012 15:43:16
AppStore Optimization (ASO) - The Complete Guide to Enhancing Downloads & Sales (SEO for Apps)
Published: Sun, 21 Oct 2012 11:13:35
Business and Congressual Tourism in the Area of Florence (Dec 2003)
Published: Sun, 21 Oct 2012 11:02:37
QR Codes are picking up steam and become a real tool
Published: Thu, 18 Oct 2012 21:38:55
How test and pick the best iPhone app icon (automation)
Published: Sun, 14 Oct 2012 11:32:21
A beautiful iPhone app icon thanks to 99Designs
Published: Sat, 13 Oct 2012 05:38:24
8 Qualities of top modern CEO / Entrepreneur / Founder
Published: Thu, 11 Oct 2012 23:50:23
Smart App Banners by Apple - How to Implement
Published: Tue, 09 Oct 2012 11:30:50
Craigslist listings on map
Published: Mon, 08 Oct 2012 02:06:45
Legal issues with APIs and their use
Published: Mon, 08 Oct 2012 01:50:27
Facebook Gifts: seems like it'll be a flop
Published: Mon, 08 Oct 2012 01:33:26
Create graphs with HTML5 JavaScript and CSS3
Published: Sat, 06 Oct 2012 18:19:07
7 Tips to maximize your app's revenue with ads $$$
Published: Mon, 01 Oct 2012 17:54:04
Your Own App is the Ultimate Brand Builder
Published: Sun, 30 Sep 2012 20:30:55
How to Make a Successful Pitch of your Startup
Published: Sun, 30 Sep 2012 19:47:25
Big Day for MyLyrics
Published: Sat, 01 Sep 2012 16:26:11
PrMac App Promotion
Published: Wed, 29 Aug 2012 21:42:57
Evernote Conference
Published: Fri, 24 Aug 2012 21:32:40
Finally in SF
Published: Sun, 19 Aug 2012 00:36:08
Advertising in iOS apps
Published: Sat, 11 Aug 2012 19:46:48
Apple App Store Expedited Review
Published: Sat, 11 Aug 2012 19:07:58
Relocating!
Published: Fri, 10 Aug 2012 00:48:02