• , ,

    My 21st century wedding proposal with Paper for iPad

    Proposals. Oh man. So much pressure to get this right and it is filled with social expectations! Having dated Dinusha for 6 years, it was my turn to pop the question. I honestly just didn’t want it to be lame. After months of back and forth with a jeweller, I got the ring. I wanted to…

    0
  • ,

    Time for a reset

    I have been writing my Squarespace blog for about two years now. Yet, I can never achieve a consistent writing routine. Months go by without any posts. Over the Christmas break, I thought about why this was the case. While the blog represents my thoughts, they do not belong to a topic or theme. I…

    0
  • , ,

    Mobile First Design

    If you are designing for many screen sizes, where should you begin? Traditionally, most designers will start the design process at desktop size. This is where most content is going to fit in well. Then you figure out how to squeeze it down to a tablet, then a phone. I believe this is the wrong…

    0
  • ,

    Why techies make crap early adopters

    Recently, I’ve been working on apps and business ideas like AlwaysHungry, 60Hz and Secret Hotels (for lastminute.com.au). Finding early adopters to test these products are not easy. Things are even more complicated because my friends and colleagues tend to be very tech savvy. It seems like people associate early adopters with being able to use…

    0
  • , , ,

    How to create a great pitch video for your idea

    Creating a professional video is expensive and extremely time consuming. When done right, a video can be very effective in getting users and spreading your idea to a large audience. For a small startup, videos might end up taking their entire marketing budget! I’ve been exploring ways to pitch an idea effectively while keeping time and…

    0
  • Image cache compatible with iOS7 in Swift

    We recently released AlwaysHungry Brisbane app which was completely written in Swift! We used a few awesome libraries out there to pick up pace on the development. One of these libraries was HanekeSwift, which at the time of development, the only Swift Image Downloading & Caching library around! Despite the lack of competition, it is…

    0
  • ,

    How to make an Android App (video tutorial)

    I did a brownbag session at Wotif office about how to make an Android app. It covers a lot of the basics of making an app with Android Studio. This is an introduction session for Android. It covers the following: Resources: Email me or leave a comment if you’d like to see more videos like…

    0
  • ,

    2 things your app can focus on to be successful

    Apps that do really well on the App Store focus on PASSIONS & PRODUCTIVITY. The higher you rank in the scale on these two categories, the better chances you have of making a kick-arse app concept that resonate with its users. People are passionate about all kinds of crazy things. What’s important is that passions…

    0
  • ,

    Back from Holidays!

    I had a wonderful break away from screens, for most part. Now it’s back to business. Decided to capture my view from the couch before we took the Christmas tree down :).

    0
  • Brief Look Back at My 2013

    There was a lot that happened in 2013. Here are some of the highlights! I learned a thing or two about Marketing Being a part-time indie developer, I am used to just focusing on the technical aspects of making apps etc. At the beginning of 2013, I figured out that this is just not going…

    0
  • Making Safari Suggested Passwords Sync with Chrome

    With the latest OS X Mavericks, Safari browser introduced a very convenient way of generating safe, random passwords when you sign up for a new account with any website. I’ve started using this feature extensively. It syncs across my iPhone + iPad beautifully as well. Only problem is Chrome… Right now, I have a manual solution. Turned…

    0
  • ,

    Why make an iOS app first?

    This is a regular discussion that happens under every article on The Verge about some new iOS app. So far they are all flames thrown at each camp. This poster had a really good answer with good supporting facts. I thought it was worth sharing: mfocazio It’s not “gibberish” – it’s fact: 1. Android users…

    0
  • , ,

    Apps that grow with you

    It’s difficult to make a good app. But it’s even more difficult to make an app that grows and matures with the user: something that starts off basic and overtime, as more knowledge is shared between you and the app, more in-depth features are revealed to appeal to a more mature, advanced version of you.…

    0
  • Ember.JS: How to handle invalid URLs

    There’s a lot of documentation for the new Ember Router. However, I found that no one was talking about how to handle the “*” route in Ember, i.e. the routes that don’t match anything. I first tried to look at the ApplicationRoute but that didn’t seem to throw anything. Ember just sits there with a…

    0
  • ,

    Important Considerations Before Naming Your App

    If you’re a small time developer, you generally tend to skip steps when it comes to following a proper process on naming your apps / products. Here’s a list of things you shouldn’t be skipping… Say you decide to make an app to educate people about how bad donuts are. Let’s call this app “Evil…

    0
  • I hereby have the right to make everyone my mate! Officially an Aussie!!

    It’s time to settle somewhere. It’s been 7 years in Australia. Love the place, the people, big open roads. Great coffee, opportunities and plenty of beaches. Being an aussie was an easy decision. Now that I am one… I will be turning up for my work in wife-beater singlets and thongs (slippers). My fridge will only…

    0