Features Most Likely to Break When Upgrading to iOS8 and What to Plan For

An experienced quality assurance (QA) engineer will have their spidey-senses tingling with every announcement of a new OS version, hardware refresh, or browser update. These are all good things for innovation, it just means we all need to be ready for launch day by starting to plan today. Read more

Comment

What Swift Means for iOS Development in 2014

Unknown

With nary a whisper of new hardware, this was still easily one of the most exciting WWDC Keynotes in memory.

On Monday Apple announced Mac OS X Yosemite, iOS 8, a raft of new developer APIs and a new programming language. Some of the initial reaction to the new language has included a bit of “Sturm und Drang.” It’s worth taking a deep breath, slowing down, and looking at what Apple actually did and did not say during the keynote.

Read more

Comment

Filed under Technology

Apple to Developers at WWDC: Your Chance to Learn a New Language – Swift

If you are a software developer for Apple’s iOS platform you are still recovering from the latest announcements about the future of iOS. There is a lot to digest in regards to the big news for developers and we discuss a few notable highlights.  Read more

Comment

Filed under Technology

Hey, Teachers: Monetizing Learning Online (Part 2 – Skillfeed and Learning Paths)

 In the last blog post, I suggested that you start thinking about how you would like to educate. What’s the learning objective as an educator? This is an important concept to have cemented before you approach the next task I want you to consider: Your education funnel.

Perhaps one of the biggest things that plague the online education market is that it fails to fully structure learning objectives together for a consumer. The reason is fairly simple – in most online learning platforms, you have instructors that are working asynchronous.
Read more

Comment

Filed under Education

Why Good Interactive Ideas Still Fail – How To Create a Minimum Viable Product


If you’ve ever built software for yourself or for others there is a temptation to try and fit every good feature into the initial release of your website, game, or app. Since every project is constrained by timelines, stakeholders, budgets, and the demands of users, it becomes a delicate balancing act to keep the project on course. Read more

Play

Comment

Long-time listeners, first-time Soundset mobile App makers

Several Nerds will enjoy what’s become a traditional Memorial Day weekend at Soundset this Sunday, but for the first time there’s an app for that fine festival – and that’s because we built it for our friends at Rhymesayers. Read more

Comment

Filed under Design, Events, The UX Files

Rubik’s re-imagined on Google’s Chrome Cube Lab


To commemorate 40 years of Rubik’s Cube and support Google’s timely Doodle earlier this week celebrating Ernő Rubik’s iconic brainteaser, our Nerds worked with Google to help build Chrome Cube Lab  with the intent of letting other devs use Google’s API to re-imagine Rubik’s Cube, and play with it in all new ways. Read more

Comment

Chrome Cube Lab marks Rubik’s@40 – and today’s Google doodle

RubiksIn an awesome act of creative collaboration (and a lot of sweat), The Nerdery helped Google this morning to launch Chrome Cube Lab to honor the 40th anniversary of the Rubik’s Cube (see today’s timely Google doodle). Originally created by Ernő Rubik, the Rubik’s Cube is a logic puzzle that has been a favorite of engineers and mathematical types since its debut.

Written in Google Go, Chrome Cube Lab provides a showcase for a fantastic rebuild of this puzzle inside of the web browser.  It leverages JavaScript, CSS3 and a whole host of awesome technologies to provide a real-time interactive spinning cube. Even cooler? It’s open to spin-offs and new interpretations of the cube. Read more

1 Comment

Minimum Viable Product and Quality Assurance

On a perfect project, everything would go exactly as planned. The client would clearly indicate exactly what they want and never change their mind. There would be no complications along the way to interfere with the schedule. My department, Quality Assurance (QA), would receive the completed project on time, all features would be clearly documented and only a handful of edge-case bugs would be found.

Perfect projects don’t exist. Fact of the matter is, regardless of the team’s skill, there’s never a guarantee of success. There may be scope creep, clients may change their minds, development complications may arise, deadlines may be missed and projects may fall behind. There are plenty of counters to all of these – more than I could ever hope to cover here. However, we’re here to talk about how QA’s minimum viable product can help get the project back on track.

Read more

Comment

Filed under Quality Assurance

In an ocean of browsers and gadgets, support standards for web & mobile platforms are ephemeral

Programming, interactive media, and the web have come a long, long way. It’s humbling to realize nine years have passed since the Arduino introduced an affordable microcontroller to the public, or seven years since the original iPhone redefined our expectations of what a cell phone can be.

2014…another year of the internet, social media, home automation, video games, wearable tech, smart TVs, and multiple ecosystems of mobile applications running on a growing variety of phones and tablets. Maybe you’re developing an app or website or you know you need one…In an ocean of computers, browsers, and gadgets, how do you choose what to support? Support means testing and there’s simply too many options to test on every single phone, tablet, and browser.

Whether it be a website, native mobile application or web app, the environment you support defines the reach and intent of your presence online. Choosing the right platforms to support demonstrates a strong product vision, general technological awareness and long-term plan for the work. So, what is the right direction to aim? Read more

1 Comment