Don’t miss our Black Friday sale.
SAVE 50% ON EVERY APP!
ONE DAY ONLY!
“I’m a lawyer who represents a variety of software companies, and a former developer. One of my clients would like to use your nsnotifications/background thread code in their product. Can they use it under the terms of an open source license, such as the MIT license? If not, is it available as part of the Cocoanetics parts store, or some other license?”
Thanks for asking, Luis! I’m happy to answer this as I am considering your diligent asking as a compliment.
Notice: The following text is a rant and entirely my own opinion, not being a lawyer by profession, but a developer at heart.
Over the past month or so I was negotiating with a US-based company who wanted to retain my services as an expert on Rich Text and HTML parsing. Let me share a problem I had with a certain section in the contract that I was asked to sign, a problem that related to my previously created code and for-pay components.
Even experienced developers might be overly anxious to sign their next big contract to put food on the table without knowing what rights in their works they are signing over by this. This should serve as a gentle reminder: Better to read through the contract, all 19 pages of it, than having to be afraid that you inadvertently giving away your crown jewels.
If I learned one thing from Steve Jobs then it is to not trust contracts that are longer than a single page …
I googled “Clint Eastwood Invisible Obama” because I was wondering why suddenly everybody is posting pictures of chairs with invisible presidents in them, hash tag #eastwooding. Of course there already was a video of the 10-minute speech to be found on YouTube, so I watched that.
The video quality bad, really bad, 360p kind of bad. I was watching it on my iPad 3 where I still sport iOS 5. This is my comfortable consumption device and where would consumption be without a YouTube client. You know, iOS 6 doesn’t have one any more. I am not referring to Mr. Eastwoods remarks when I am calling the experience painful.
YouTube is going to great lengths to prevent people from getting at the h.264 videos they are specifically preparing for iOS devices. Only the YouTube app as well as the MPMoviePlayerController’s that webviews overlay to fake embedded video know how to request the actual video data from Google’s servers. This video stream is then served as a progressive download.
The video was stalling every 3-5 minutes and frantically hacking at the play button would not have made any difference. Only if I moved the slider into the future, waited until the new position was showing and then moving it back to where it had stopped was I able to continue viewing.
Paul Colton contacted me on July 17th, a week before they went live with their first Kickstarter campaign. Always happy to support my fellow iOS developers I agreed that I would make Linguan available for a reward if they could make it work. Unfortunately Kickstarter’s rules prohibit offering of products that the project owners didn’t make themselves. So that tie-in never materialized.
Colton launched Pixate as a product that promises to allow you to use a CSS subset to style UIKit controls instead of doing that in code or Interface Builder. People who hear this tend to fall into two categories: “WTF? Keep that non-native HTML crap away from me!” and “Awesome, now I can design my UI in Safari”.
Their promise certainly is a polarizing one. I find it even more fascinating and unsettling what seems to be going on behind the scenes. The latest developments triggered my sense of fairness quite a bit and this prompted me to summarize what I feel deserves to be called a scandal.
Our partners at International Color Services (ICS) have been rather busy throughout the summer. The main reason is that we released the next major update to the iCatalog.framework, adding several new features which are nowadays a “must have” for a state-of-the-art digital catalog experience. We call it simply iCatalog+ because it offers way more than just catalogs.
Several catalog clients already have their free iCatalog+ on the App Store, you should definitely check these out.
When Marco Armant talked about licensing custom fonts for use in apps I did a bit of research myself because I wanted to know the modalities available for us iOS developers.
There are many businesses based on licensing fonts for use on desktop machines as well as web apps. But just to get a general feeling about this I semi-randomly picked MyFonts.com. They also have a fabulous app called What The Font? on the app store that lets you find fonts by snapping a picture of some text.
The font business has not really cared much about apps so far, but now with a Retina display in the size of an iPad this becomes a viable target market for them, as developers are trying to get an unique look by offering great fonts for apps that you read something with.
BinPress had custom-built an internal microsite for us judges where we could download the source code and fill in a form with our judgements. That allowed me to go into the components I was assigned to and really dig into the implementation details. Sorry, but I need to be wagging my finger here, all of the ones I saw had terrible form, little to no code style, the project setup generally was a mess and documentation non-existent.
But nevertheless a ranking was possible – especially because there where other equally important judging factors besides code quality. And so the shining winners are …
Mixergy.com had Calvin Carter, founder of Bottle Rocket Apps, for an interview that gives a great insight what made Bottle Rocket the force they are today. Carter candidly shares several amazing points that can help you improve your business as well.
Let me share my notes with you, in case you don’t have an hour to watch the interview in it’s entirety. A transcript is also available.