Categories
Uncategorized

Disrupting Movie Theatres

NPR: So the streaming service plans to release the film in theaters and online at the same time, an emerging strategy in the industry. But some major theater chains are not playing along: AMC, Regal, Cinemark and Carmike have refused to screen it.”

It looks like Netflix is making a full out assault on a couple fronts; Cable and Movie Theatres. 

The theatres better get their act together or they’ll be declaring bankruptcy. Forward thinking movie theatres, like Alamo Drafthouse, won’t be afraid to welcome ideas like this.

Categories
Uncategorized

Over 30? Sorry, you can’t help.

Mr. FredricksenMedium: “This year, we’re looking for outstanding technologists to become members of Global Health Corps. If you’re 30 or younger, have an undergraduate degree, and want to use your skills for a social good check out some of these opportunities to become a GHC fellow.”

I guess the Global Health Corps is an ageist organization? What is wrong with people over 30? Do brains stop functioning?

I’m going to sound like a bitter old man for asking that, but my brain hasn’t stopped functioning. I still feel like a kid in many ways. I love technology and still love creating technology. Why couldn’t a 47-year old man do this work? It’s an honest question. I’d love an honest answer from Global Health Corps.

Categories
Uncategorized

Twitter for Breaking News

Mediabistro: “Twitter is what we wanted it to be. It’s this realtime information network where everything in the world that happens on Twitter—important stuff breaks on Twitter and world leaders have conversations on Twitter.”

The article is about Instagram vs. Twitter active monthly users, but that bit about Twitter being a realtime information network is the important bit. Twitter has been that for many, many, years. All the talk recently is about Twitter screwing with the timeline so it’s more like Facebook. Doing that would take it from a stream of data to a stream with a dam at its head. It would no longer be Twitter.

Maybe Twitter should do some speciality versions of its stream that cater to an algorithm. I’d love to look at it from time to time. For everyday use I definitely prefer the full stream of data, unmodified, as it happens.

Categories
Uncategorized

@BestBuy and @Verizon, a match made in Hell

You can’t make this crap up.

I have to be away from home tonight, it happens. I charged my Verizon JetPack and stuffed it into my bag, along with my Mac and all the charging cables I’d need (it’s amazing how many), and headed out.

Before leaving town I stopped by Best Buy because they have good deals on prepaid data cards, my JetPack is pay as you go. This was mistake number one. I asked the lady behind the counter if the card I picked up would work with a Verizon MiFi (JetPack), she replied “Yes” so I purchased the card and got on the road.

After settling in for the night I grabbed the JetPack and fired it up. This is a real hold your breath moment with this device. I’ve used it about a dozen times and something always goes sideways. Tonight was no exception. After the browser pops up and does its connecting thing I get a message that says it can’t update my account and I should dial an 800 number. Fine. I call the number and figure I need to give them the numbers off the prepaid card to get things going. The machine on the other end of the phone gives me the option so I type in the numbers on the back of the card, get confirmation it worked, and hang up.

It still doesn’t work. I dial the 800 number back and wait for 30-minutes before a tech support representative answers the line. I tell him what’s going on and he informs me that the card I purchased won’t work with my JetPack, it’s only for phones. Mental note, Best Buy employees are full of baloney. Great. I thought I got a great deal on 3GB of data, turns out my money can be applied to the JetPack, but it only buys me 128MB of data. Good grief.

The technician says he can apply my purchase to my account and get me going. After the shock of learning how little data my $20 will buy me I ask him to apply it to my account.

The tech says something like “Oh, um, it’s not going to let me do it. Our system won’t let me do it and I don’t want to mess up your account any further.” What the heck does that mean? How can you mess up my account? And further, what’s this further stuff? Is it already messed up?

So mistake number one: trusting Best Buy. Mistake number two: buying a Verizon JetPack. Maybe that was mistake number one and trusting Best Buy was mistake number two? Either way, here I sit, no data connection and plenty of work that needs doing (no, I don’t have tethering on my phone account.)

Maybe tomorrow morning I can get a connection down at the coffee shop.

Categories
Uncategorized

Podcasting Hall of Fame

BlogWorld: “On April 14th 2015 we will induct the first class of honorees into The Podcasting Hall of Fame at the Podcast Awards Show.”

I have two people in mind for the first class of inductees: Dave Winer and Adam Curry. Both played early roles in making the distribution of podcasts easy.

Categories
Life Uncategorized

Day One, by Bloom Built

Day One App IconI’ve been using Day One, from Bloom Built, for a few weeks now. It is quite possibly the best pure writing tool I’ve used to date.

The UI is the thing I find most compelling. They’ve kept it simple. In both apps you add a new post by tapping, or clicking, a plus button, write what you are thinking, and hit Done. It’s that simple.

Another nice thing: your writing is kept in sync between the Mac and iOS clients using iCloud or DropBox. I’m using iCloud and it’s been flawless.

If you are a Mac user and would like a place to write, that isn’t public, and you like the experience of a nicely designed native client, consider Day One.

Bloom is one of those companies, on a very short list, I’d work for (not that I’m good enough to work there.) I know that probably doesn’t mean much, but I tend to really love or hate software. When I love it, I want to work for the company. When I hate it? Well… I could care less. The list of companies I’d love to work for is very short. Bloom Built just joined that list.

Categories
Development iOS Mobile Uncategorized

Mobile Apps are Real Applications

RibbitMartian Craft: “Do you want a one bedroom shack for $50,000 or a mega mansion for $2M+ similar to Facebook, Twitter, or Instagram? As with homes, many clients opt for a starter size for their first app. This allows them to build a solid foundation that will be setup to grow with them for years to come.”

This is another great article on the true cost of mobile app development. No, it’s not the first and probably won’t be the last. As a freelance app developer I have to share this kind of news with folks all the time. I’m sure other developers have these conversations, they go something like this…

Potential Client: “I’d like to build this application.”
Developer: “Ok, let’s talk about your application.”
Potential Client: “I would like this and this and this.” (Of course I’m paraphrasing, the client is obviously excited about their product, as they should be.)
Developer: “Great, what kind of budget do you have?”
Potential Client: “I don’t have a lot to spend, how much would you charge for everything I’ve outlined?”
Developer: “It will take X dollars to develop your app, just a ballpark figure. It could be more, it could be less.”
Potential Client: [Silence. Never heard from again.]

I don’t say this to embarrass anyone. I’m only sharing it because it is true. For every 10 people I speak with about developing an application I may only get one of them to talk to me past this point.

I’m not sure if there is some sort of psychological barrier because these are mobile applications and not taken seriously, or what? In the end this is serious software that takes time, and a lot of effort, to develop.

When you have an idea for a mobile application and need a developer, remember this: Mobile Applications are real software. Think of them as your web site, or that accounting software you use every day, or maybe a word processing package from your favorite software company. Maybe that will help with the sticker shock?

If you need an iOS Application for your business or need a developer to bring that app you’ve always wanted to life. Get in touch, I can help.

Categories
Development Uncategorized

Regarding Swift

ZDNet: “In essence, Apple had one job — create a new baseline tooling for iOS and show a sympatico approach with how the rest of the industry actually operates — and they blew it.”

I don’t know anything about the author, but based on his statements I have to conclude he’s never written a line of production quality code in his life.

The last thing we need is a lowest common denominator language to allow iOS developers to make code that runs on other platforms. Ridiculous. We have the web for that. If you want a lowest common denominator experience, create a “responsive” website with JavaScript and be done with it. If you want the best experience, go native, with native tools.

Would C# be great on the platform? Yes, but there is no need for the .Net runtime because Cocoa gives us everything we need and it’s not garbage collected. No need for the additional overhead.

If you’re ok with the Xamarin approach, which is very nice, then you should, by all means use it. There may come a day when I’ll have to create an app that works for both iOS and Android and that may be the best approach, until then I’ll focus on learning the native platform tools so I can provide the best experience for my users.

Categories
Development Uncategorized

Super Marius

I have the pleasure of working with some great folks every day. These great folks just so happen to be great developers.

Here’s a classic quote from one of them. I just had to record it.

It may be elegant and encapsulated, but it also has to work.” – Marius Matioc, May 20, 2014

Categories
Uncategorized

The mess I call my desk

20140428-161839.jpgA quick test. I’m hoping to post some photos of our upcoming trip. Let’s see how this looks.