A new design language, material design takes the real world properties of material and turns it into a digital form. Based on paper and ink, material design has surfaces, edges and shadows to make interacting with things a much more realistic experience for the user.
You don’t have to be a magician to develop web apps. With tools like Ruby on Rails and an established Scrum process, programmers can craft quality applications. In this article I’ll try to outline our development process for non-technical product owners.
During the last few years we have been witnessing an incredible growth of the mobile device market. Nowadays there is a wide range of available solutions for customers and developers. But how to choose wisely and what’s the best way to start developing your iOS application?
Ruby on Rails advertises itself as being optimized for programmer happiness. Every day more and more developers get convinced to use it. Do the framework features that lure the techies translate into a valuable product for stakeholders? Let’s look at most important qualities of Ruby on Rails that make it the best choice for your MVP.
For everyone who’s developing apps, it’s essential to automatically test the application on a bunch of different devices. It’s crucial not only to deliver features fast, but also to always keep in mind that the lack of quality can stab you in the back later.
A fast feedback loop is essential in Agile app development. Here are some tips and tools you can use to significantly improve the performance of your development team.
It’s a common misconception that releasing an app involves coming up with an idea, building the app and releasing it into the wild. You don’t just send it out on its way and cross your fingers that the mobile community will embrace it in their millions.
It is true that developers have to come up with a technical solution, create the app and then release it – but your work doesn’t stop there. Post-launch support is one of the most overlooked pieces of the app development puzzle.
In June, 2014 at their annual I/O conference, Google made the huge announcement that there are 1 billion Android devices that are in use across the planet.
As of Q3 2014 over 80% of the world’s mobile devices were running Android. This is thanks to the low cost of Android devices and the fact that there is more of a variety in comparison to those running iOS or Windows. And many analysts believe that their lead is set to increase in the future.
According to statistics, over 70% of all iPhones and iPads use iOS 8. Called the “biggest change to iOS since the introduction of the App Store”, iOS 8 adds to the major redesign of iOS 7 and offers a smoother more intuitive experience.
With iOS 8 poorly designed apps can no longer get away with it. Users expect design to be fluid, bold and easy to use. It’s up to you to make good use of iOS 8’s new additions. Failing to do so will turn users away upon seeing a screenshot – they won’t even bother to download your app.
In software development, things cannot be done by half measures. Products that are incomplete or broken leave a bad taste in customer mouths and provide little to no use to them.
This can harm your revenue and your team’s ability, as people will not trust the quality of your work in future.
A framework for the agile software development method, Scrum is one of the most widely used development methods around. It promotes team collaboration and allows teams like ours at EL Passion to be flexible and self-organize to get the job done efficiently.
But when you know nothing about Scrum, terminology like ‘Sprints’, ‘Scrum Masters’ and ‘Product Backlog’ can be incredibly daunting. It might even put you off using Scrum altogether.