PWA & Ionic 101

Unless you are living on Mars, you would have heard about Progressive Web Apps (PWA.) It is a promising way to build hybrid apps which do not need app store route. Here is a 101 guide to beginning your PWA journey with Ionic. By the way, did I mention, we love Ionic for building awesome hybrid solutions?

  • PWA concepts: link 
  • Enabling Ionic app into PWA: link
  • Another cool site to help generate your PWA ready site from your existing website in few clicks. You’ll be required to provide service worker implementation: link
  • Site to give information about what your current browser can support from a PWA standpoint: link

We’ve been experimenting with PWA in MoYo*.  At the outset, we are thrilled at the possibilities of blazing quick startup experience to the users and cutting out the pain of publishing through app stores. There will be a different post about our experiences as we continue our investigation and weigh the pros and cons.

*MoYo is a Customer Engagement platform used by brands to “Engage Better!”

#PWA #Ionic #MoYo

Type and Emotions

Characters have emotions. Typography plays a crucial role in determining the emotional connection that your product makes with your user. It is one of the most important or maybe even the most important aspect of UX. Determining the type and font for your product again starts with understanding your user and the nature of your product. 

Typography is a world in itself and there are huge number of resources available online if you feel like indulging. As a designer do not play it safe and experiment to get the type that expresses your product best and that your user can relate to. 

#typography #ensõ

UX Delight

Many times we feel a sense of joy when we are doing something. We relate to the work in a much more intrinsic way than compared to other tasks. It takes us back to a child like innocence and brings back memories of joy we felt when we played with stuff and did things. I think this delight should be a key factor that we need to keep in mind when we design a product. It comes from understanding of our users psychology and their pain points which the product is going to solve. 

Functional implementation is one thing which is what the like of facebooks and twitter have done and the have solved or created a new way the world interacts. But do you feel the sense of delight when you use these products. I don’t think so.

Very few have accomplished delight in their user experience design. Apple is definitely one of them. In more modern times i feel it is Whatsapp which has accomplished it. To take messaging to such a personal level purely through great UX is phenomenal. Also Maison Ullens. Its one of my all time favorite web designs.

Delight should be definitely one of the UX goals of any product. Delight comes creating a tangible experience of emotions the user resonates with. It comes from creating a sense of assurance in the user, that the design is taking something off the user’s shoulders. 

#ux #delight #ensõ

How I became a designer

I have around 17 years of IT industry experience but its only since the last 2-3 years that i have been doing UX design as a full time job. And the credit for me becoming a designer goes to my bosses at appZui who were kind enough to give me a macbook pro to create bug tickets using a browser 🙂 I was involved in testing of an iOS product and it was a client mandate that everyone on a team have macbooks for their work. Lucky me !! 🙂 While there isn’t much to say about the whole testing experience, the macbook managed to wake up the designer in me. Using it after using windows for all your life is like waking up from a dream, or a nightmare rather. Despite being a designer i find it hard to articulate the design thinking influence that using a macbook had on me. It was like that scene in Matrix where neo learns kung fu just by getting some programs uploaded into his head. The ease of use, the transparency in design, the seamlessness by which i was able to do my work were some of the major things that i could notice when i started using macbook. the device became me and the simplicity of use carries tremendous influence to this day in how i approach my designs. 

#designer #ux #me #ensõ

Minimalism.

Everything in our lives is inspired by nature. One of the best things we can learn from nature is optimizing. If you look at how nature has organized things, they seem perfect without the need to add anything or taking away. One of the most inspiring philosophies from nature itself is minimalism. When we take time away from our busy lives and spend time in nature, we get rejuvenated. Why does this happen ? A lot of clutter from our day to day lives is not around. We enjoy being in nature, i.e we are doing something that we like. Can we bring this attitude back to our daily routine and create better lives for ourselves ?

In an age when we are bombarded with information, we feel lost when we try to find meaning simply because of the clutter this information creates. We don’t want our customers to feel the same way when they use our products. So one of the key driving philosophies of Ensõ is minimalism. We try to keep our designs non bureaucratic, give the customer attention to exactly what he is trying to do and make sure it is done with minimum effort and maximum understanding. 

Please do check out The Minimalists . They are doing an amazing job giving minimalism back to the world

#minimalism #theminimalists #ux #inspiration

Atomic Design

When you create big websites with tons of pages consistency becomes the key. Having a design system before creating artifacts goes a long way in bringing about this consistency. One of the best design philosophies that help designers create repeatable and consistent components across the entire website is Atomic Design by Brad Frost. 

Atomic Design takes building blocks from nature like atoms and molecules and goes a bit further. There are 5 main building blocks. Atoms, Molecules, Organisms, Templates and Pages. Atoms are the most fundamental elements which cannot be broken down any further e.g. buttons, icons. For further reading please visit Brad Frost’s Atomic Design Website

#atmoicdesign #ux #inspiration

Sri M. Visvesvaraya

Today, 15th Sep is celebrated as Engineer’s Day in India. This is in memory of one of the greatest Engineer modern India has produced – Sri M. Visvesvaraya, who has been recipient of highest civilian award Bharata Ratna and also was knighted by the then British empire*

One of his design was a patented a system of automatic weir water floodgates, which was first installed in Khadakvasla Reservoir near Pune. Based on the success of this design, later the same system was installed at the Tigra Dam in Gwalior and KRS Dam in Mysore.

Simplified model of the flood gate system


Remember, your work may be only to sweep a railway crossing, but it is your duty to keep it so clean that no other crossing in the world is as clean as yours.

-Sri M. Visvesvaraya





Foot note: *Jokingly, I say, English butchered Sri into Sir. The Sanskrit sound of Sri is the recognition of the universal spirit in all and is the most respectful way of addressing someone before using their given name.


#GreatEngineers #Inspiration #Visvesvaraya #howto

Programming…super easy!

Is it not?

All we have to remember when programming are the following things:

  1. Assignment : a=b+c, x=function (y,z) etc
  2. Conditional: If(a>b), When(x-y < z) etc
  3. Loop: do-while, for etc

All we ever do in any given language is build concept over concept over concept (oh well, abstraction) using the above building blocks.

…and then the super concept called APP!

#appZui #programming

Agile Product Ownership in a Nutshell

We love this simple, yet highly effective introduction to SCRUM.

Do you have any experiences to share about your project processes?

Thank you folks at Crisp. Original credit: https://blog.crisp.se/2012/10/25/henrikkniberg/agile-product-ownership-in-a-nutshell

#appZui #ProductManagement #SCRUM