The road to the digital future is open

by Andrea Maioli on 06/16/2015

People who follow our blog know that “From Foundation to the Digital Future” was the title of the event we held on 29 May (there’s a photo from the event above). But it’s also a good summary of the work we’ve done in the past year.

We can all see the enormous changes that have come about in the field of hardware and software in recent years. There are more than two billion mobile devices operating today, and forecasts predict that number will grow to six billion in five years. And we have literally millions of apps that are transforming every aspect of daily life, from finding a parking place to ordering lunch.

Even the way we design apps has evolved: successful apps have an elegant user experience, are easy to use, fast, fluid, graphically attractive, and tastefully animated. Application processes are focused on the business moment, contextualized based on the time of day, the user’s location, and all the information that they collect about us.

Another trend that is easy to grasp is multichanneling: the same application must be usable through browsers, tablets, smartphones, and soon smartwatches as well, making the best use of the native characteristics of each of these devices.

So to stay at the forefront today we need to create new kinds of applications, which we could call omnichannel applications with native user experience. What are the characteristics of these applications?

  1. They are mobile first, even if they’re not just mobile.
  2. They also have to work offline, because there’s not always an efficient connection available.
  3. They live in a cloud to guarantee the proper security, scalability, and operational flexibility.
  4. They have advanced social characteristics. Today integrated video chat is an absolute minimum, and there are more and more services that allow users true remote collaboration, such as Google applications.
  5. They make it possible to collect usage data for the applications in order to analyze how they work, but above all to learn more about user behavior.

But how can you create applications like these? Which architectures, which languages, which tools make this possible? And what costs and skills are required?

We have focused our work on answering these questions for the past year.

At this point there’s no more room for the article, so I’ll sign off until next week, when we’ll explore a few of the answers we’ve found to these questions.

{ 2 trackbacks }

New Cloud editions of Instant Developer – Preliminary Version | Pro Gamma's blog
10/07/2015 at 4:35 PM
15.5 is here | Pro Gamma's blog
11/03/2016 at 4:37 PM

{ 1 comment… read it below or add one }

1 Ted Giles 06/18/2015 at 8:48 PM

Ok, this is what I want.
I’d like to be able to do away with all the fripperies and have a basic speech interaction with my mobile device, computer or tv.
“Create a database for my finances”
“Import data from accountc1234567 at This Bank Ltd”
“Show forecast expenditure for November”

” TV – Show me the latest Italian fashions in Denim Jeans and find and record Judge John Deed”

“Fridge, send a list of regular items to the Supermarket for delivery on Saturday. Pay from the housekeeping account”
“Fridge answers housekeeping is overdrawn so shall I transfer from your current account? ”

Far fetched? Nope, we are well on the way.
This is where we will be and Google will be running it. A prediction not a prophesy.

Text instructions for software development will not necessarily make coding redundant, it will bring in more users and open up a whole new generation of them. Remember Dragon Dictate? I put one of the first into a tetraplegic’s pc. Revoultionised his life.

Leave a Comment

Previous post:

Next post: