For the past few weeks I’ve been learning Android development in order to diversify my skill set a bit. Plus I needed to justify buying a Nexus 7 tablet somehow. I decided to learn a bit using the Big Nerd Ranch book, and once I went through enough examples I was confident enough to attempt recreating my Threadless app for Android.
I was planning on reaching feature parity with the iOS app before releasing it, but I decided that a more frequent update cadence is probably better when it’s possible. The Google Play store makes it really easy to alpha and beta test, as well as promote beta builds to production. Rather than taking a week to find out that your app does not meet the requirements of Apple, you can simply push out a build and it’ll be ready in a few hours. This is probably one of the best “features” of being an Android developer.
While Android has its fair share of “WTF” features, I actually kind of like it. I think it’s quickly getting to the point where Android’s advantages (amazing integration with very high quality Google products) will outweigh Apple’s (Super awesome third party applications albeit running in a tightly confined sandbox).
If you know me or if you read my blog, you know that I have been a huge fan of Threadless since I first found out about it in 2005. For a while, Threadless was pretty much the only thing I wrote about on this blog.
Last year, I developed an unofficial mobile app for browsing and sharing cool Threadless designs on the iPhone and iPad. This caught the attention of Threadless and I got to visit their sweet office!
I had the chance to visit again for the Threadless Family Reunion and an interview of sorts, and I was offered a job! I am happy to announce that I will join Threadless at the beginning of October.
I am really looking forward to making Threadless even more awesome (and now from the inside as opposed to hacking together an API for myself)!
There are a few memes that are pretty regularly printed on Threadless. Stuff like pop culture references turned into puns, things with cute faces (which normally don’t have faces) and birds are among the popular subjects of Threadless shirts. I just noticed another one while browsing the site for shirts during the summer $12 sale (which has been extended to Friday): pianos that aren’t.
Item 1: The Choir of Antarctica
Item 2: Piano Skyline
Item 3: The Pianist
Are there any that I missed? Lemme know in the comments!
About a week ago I thought about working some more on â™¥s Threadless, my fan made iPhone app. I originally designed it for the small iOS devices like the iPhone and iPod touch, and figured I would do the proper iPad version later. I got the itch, so I got to work figuring out what an app on the bigger screen would look like.
I knew that I wanted a grid-y layout as opposed to the list-y one of the iPhone/iPod, which was partly the reason why I hadn’t done the iPad version yet. Lists on iOS are easy because they’re given to you for free. Grids are a whole other beast. Luckily, I ran into a framework (AQGridView) on GitHub that does grid layouts in a tableview-y sort of paradigm. The framework was still a little beta (or alpha) as I had to go in and change a few things that were crashing, but it did succeed in making my job a lot easier overall. I’d like to try contributing to that code to improve it, but I guess that’s another post altogether.
After getting the grid stuff working, I decided to use a modal pop up view to display the images and sharing options all in one view. Since the iPad has much more screen real estate, it’s easy to design things without running into space issues. You don’t, however, want to just stick a billion buttons in because you can. I think this design does a good job of showing enough stuff to the user, but not too much stuff too soon.
I still have some bugs to fix, mainly with memory management due to the grid view stuff. If you have any suggestions, feel free to comment on this blog!
Hopefully the iPad app continues the mission of the iPhone app, which is to provide a really easy and fun way to browse and share awesome Threadless designs! I may have been an early iPad doubter, but I really believe that it’s a great device for consuming content. Even on my iPad 1, the designs and colors just pop on the app. At least I think so. But you don’t have to take my word for it!
Get the app if you don’t have it already!
I saw this new shirt on Threadless and was surprised it hadn’t already done! Birds have probably known about Twitter for much longer than we have (early bird adopters). I like the fact that the Twitter interface has been recreated in a bird speech bubble, but I have a feeling the shirt will be outdated pretty soon (like when Twitter decides to come out with New New Twitter).
Get Tweet before it’s outdated!