Programming & IT Tricks . Theme images by MichaelJay. Powered by Blogger.

Copyright

Facebook

Post Top Ad

Search This Blog

Post Top Ad

Responsive Ads Here

Archive

Post Top Ad

Contact


Editors Picks

Follow us

Post Top Ad

Fashion

Music

News

Sports

Food

Technology

Featured

Videos

Fashion

Technology

Fashion

Label

Translate

About

Translate

Sponsor

test

Weekly

Comments

Recent

Connect With us

Over 600,000+ Readers Get fresh content from FastBlog

About

Showing posts with label Chrome. Show all posts
Showing posts with label Chrome. Show all posts

Wednesday, January 17, 2018

The Things Junior UX Designers Should Do More Of (Not Just Design)


As a designer starting out in the beginning of your career, you may not know what to expect during your first job. You could be given lots of work and because you are the new designer on team, you do things without question. You might think you are expected to know everything because nobody said you should seek out the things you need to help you.
Having worked in the design industry almost every summer in college, I’ve learned a thing or two about how a new designer, such as myself, can navigate through challenges and learn in environments based on implied messages of what we should or shouldn’t do. Knowing the basic tools and techniques of good design is essential, but it’s the small details surrounding how we work which can help us progress and open doors. Here are a few tips that growing designers should take into consideration during their first year on the job to accelerate career growth.

Asking for Help Doesn't Make You Stupid

It’s okay to ask for help, but the issue that some designers may allude to when they say asking for help is a big no-no is the phrasing. Instead of directly asking for help, ask for feedback and advice. If you need help with doing research, join a research session. If you need help with moving forward in a project, ask designers to join you in prioritizing ideas. This will provide you with direction. Instead of receiving a hard-cut answer, you receive validation and perspective, things that will help you develop your own point of view. Designers don’t receive answers, they problem solve to get there.

Saying “No” is better than saying “Yes” all the time*

Note the asterisk. You are in control of what you want to do. You can decide when you reply to that e-mail or if you want to go that meeting. We are often given so many things to do that we can’t do all of them, yet we think we have to. Many designers, especially in the beginning of their career, do everything they are told to do, and this distracts them from the work they need to do the most. Decide on what is most important to help get your work done and prioritize.
Don’t say yes for the things that get in the way of producing quality work.
Delegating tasks and prioritizing is hard, but if you can do that, you will get so much done (and more). It’s okay to say no for valid reasons because it tells people that you know what’s important.

Speak up

During a critique, we are excepted to provide feedback for our peers, but not everyone does it because they might be self concious of their thoughts, or they don’t make the effort to help. Don’t be selfish with ideas. Ideas are meant to be expressed and help our fellow designers design for the people. Feedback is a gift. Feedback is what results in more iterations and better experiences.

Take Breaks

I used to work hard constantly, whether it was at home, with friends and family…You name it. But then I realized, without fault, I will be working for the rest of my life and work isn’t ever really “done”. I was taking the time to work on something fleeting, when I could have been spending time with the people I loved and the things I loved to do outside of work. Also, too much work can increase stress which can increase burnout. It makes sense to do as much work as you can to get to a certain job or rank, but that takes time. Just do what you can and relax when you feel overworked or exausted. In the end, health is more important than work because without health, we can’t work.

Be Present

As tempting as it is to work from home, especially for people who have the privilege of doing so all the time, it is crucial to be present. Even if the quality of work has not been affected, as designers, collaboration is such an important aspect of the way we do things. Being present in the office can make all the difference, especially when working with the people on your team. It’s not a team if everyone isn’t present.

If you have any questions about design, message me on LinkedIn and I’ll write about it!

Links to some other cool reads:

Tuesday, January 16, 2018

How to catch a criminal using only milliseconds of audio


Scientists can tell far more from your recorded voice than you might think. Image: Pixabay
Simon Brandon, Freelance journalist

A prankster who made repeated hoax distress calls to the US Coast Guard over the course of 2014 probably thought they were untouchable. They left no fingerprints or DNA evidence behind, and made sure their calls were too brief to allow investigators to triangulate their location.
Unfortunately for this hoaxer, however, voice analysis powered by AI is now so advanced that it can reveal far more about you than a mere fingerprint. By using powerful technology to analyse recorded speech, scientists today can make confident predictions about everything from the speaker’s physical characteristics — their height, weight, facial structure and age, for example — to their socioeconomic background, level of income and even the state of their physical and mental health.
One of the leading scientists in this field is Rita Singh of Carnegie Mellon University’s Language Technologies Institute. When the US Coast Guard sent her recordings of the 2014 hoax calls, Singh had already been working in voice recognition for 20 years. “They said, ‘Tell us what you can’,” she told the Women in Tech Show podcast earlier this year. “That’s when I started looking beyond the signal. How much could I tell the Coast Guard about this person?”
Rita Singh is an expert in speech recognition
What your voice says about you
The techniques developed by Singh and her colleagues at Carnegie Mellon analyse and compare tiny differences, imperceptible to the human ear, in how individuals articulate speech. They then break recorded speech down into tiny snippets of audio, milliseconds in duration, and use AI techniques to comb through these snippets looking for unique identifiers.
Your voice can give away plenty of environmental information, too. For example, the technology can guess the size of the room in which someone is speaking, whether it has windows and even what its walls are made of. Even more impressively, perhaps, the AI can detect signatures left in the recording by fluctuations in the local electrical grid, and can then match these to specific databases to give a very good idea of the caller’s physical location and the exact time of day they picked up the phone.
This all applies to a lot more than hoax calls, of course. Federal criminal cases from harassment to child abuse have been helped by this relatively recent technology. “Perpetrators in voice-based cases have been found, have confessed, and their confessions have largely corroborated our analyses,” says Singh.
Portraits in 3D
And they’re just getting started: Singh and her fellow researchers are developing new technologies that can provide the police with a 3D visual portrait of a suspect, based only on a voice recording. “Audio can us give a facial sketch of a speaker, as well as their height, weight, race, age and level of intoxication,” she says.
But there’s some way to go before voice-based profiling technology of this kind becomes viable in a court. Singh explains: “In terms of admissibility, there will be questions. We’re kind of where we were with DNA in 1987, when the first DNA-based conviction took place in the United States.”
This has all proved to be bad news for the Coast Guard’s unsuspecting hoaxer. Making prank calls to emergency services in the US is regarded as a federal crime, punishable by hefty fines and several years of jail time; and usually the calls themselves are the only evidence available. Singh was able to produce a profile that helped the Coast Guard to eliminate false leads and identify a suspect, who they hope to bring a prosecution soon.
Given the current exponential rate of technological advancement, it’s safe to say this technology will become much more widely used by law enforcement in the future. And for any potential hoax callers reading this: it’s probably best to stick to the old cut-out newsprint and glue method for now. Just don’t leave any fingerprints.
Have you read?

Thursday, January 11, 2018

Does your app need a night mode?




With the introduction of OLED screens to the iPhone X, more and more people are requesting night themes in their favourite apps to take advatage of the true blacks on OLED screens, to save battery, and to make it easier on the eyes in some cases. But should you add this option to your app?
Don’t confuse choice with convenience.
If you ask any user if they’d want the option of night mode in your app, they would say yes. As consumers we think we need more choices. It sounds very logical. The more choices I have, the more likely I am to choose something that suits me and makes me happy. But does more choice actually make users happier? In the TED Talk, The Art of Choosing, Sheena Iyengar explains how that might not actually be true.
Just because users are asking for options, doesn’t mean they’re going to start using them or that it’s the right choice for them. Depending on the type of content that you provide to your users, a night mode might actually hurt their engagement.
You have to ask yourself why you’re thinking about a night mode. If you’re doing it solely to give your users options, then please, do yourself and your users a favour and stop. There are many downsides to having a night mode that you have to consider and be OK with before adding it to your app.
A night mode creates inconsistency within your app. It’s already hard enough to keep your apps consistent with iOS and Android, and if you have a website having that be consistent with everything too. Why would you go out of your way to make it even more difficult for yourself?
A night mode might reduce your users’ engagement with your app. Your users are the reason that you have created your app. They have been using your app and are used to it. If you have good information architecture and user experience, they might be even using your app with muscle memory. These users are your friends. They have already memorized your app’s hierarchy and are using affordances and clues in your app to navigate it fluently. Introducing a dark mode would change all of that. Now they have to re-learn your app. Even though everything is in the same place, they have to re-learn the affordances and clues and repeat the process of getting used to it all over again, and this risks alienating your users. They might see the dark mode and think that’s a good choice for them and turn it on, but the next time they open your app they won’t know how to navigate it and it will feel strange. Remember when Instagram switched their UI design to the new flat one with the new logo and everyone was running around setting things on fire and protesting on the streets? Ok no one protested on the streets but some users were pissed. Do you want your users to be pissed? Looking back the re-design of Instagram was a success because it simplified the interface to make room for new features like stories and bookmarking photos and such. But a night mode is not a re-design. Instead of moving your design forward, you would give it a split personality.
Designing a night mode for an app is no easy task either. You might think that it’s just as easy as flipping the background and text colours, but there’s actually a lot to consider. If there are photos in your app, are they going to look their best in dark mode? On each given page, is the right content being highlighted when the colours are switched? Do users’ attention still flow the same way they did in the regular mode? How does the setting page look? Should the setting page also be switched to dark mode? It would look very weird, wouldn’t it? what about all the sub-pages of the settings page? how about the keyboard? Do we change it to the dark keyboard in iOS when in night mode? If you have a black tab-bar, should it now suddenly be white? because if it stays black then there would be no contrast, but if you turn it white, there’s a big bright object at the bottom getting all the attention from the rest of the screen, and that’s not really what you want.
What if my users have sensitive eyes and can’t handle bright lights? Or it’s very hard for them to read balck on white due to dyslexia? Both iOS and Android have very thorough accessibility features to accomodate the whole experience for them. Having those settings on an app-by-app basis would be confusing and inconsistent. There are options to reduce white points, invert colours without inverting the photos, greyscale, adding a tint, and options for different kinds of colour blindness built into the system. So these don’t become an excuse for you to add a night mode to your app.
OK. So there are many reasons why someone shouldn’t add a night mode to their app. But is there a good time to add a night mode? Yes.
It all depends on the context — the type of content or service you are providing your users and the context in which the users use your app. The main complaint around the lack of night mode is prolonged reading at night in a dark environment, mostly in bed or while in a car.
If your app is a game, then don’t bother.
If it’s a productivity app, it’s still a very hard no as changing the colour of the tools and the layout in an app that users depend heavily on might confuse them. Unless you know for a fact that your users are for some reason only using your app in bed with the lights off, then for their sake do not add a night mode.
If your app is related to messaging, then it’s be best to optimize for the Smart Invert feature and let the user control the dark mode from the accessibility section in settings if they wish.
If your app focuses on reading, *cough* Medium *cough*, then it’s a good idea to provide options for your users to adjust the reading environment to their comfort. A great example of this is the Reader mode in Safari.
Reader mode in Safari allows you to change a few settings to find the most comfortable one for you.
If your app is related to driving, like Google Maps or Podcasts, and might stay open while a user is behind the wheel, it’s a good idea to add automatic night mode so that it won’t distract the users while they’re behind the wheel (can’t wait for self-driving cars).

I’ve seen a lot of confusion and frustration from users and designers surrounding night mode and if it should be a system-wide feature or not. I hope this article made it a bit clearer if you should or shouldn’t add a night mode to your app. Happy designing! ❤️

Sunday, January 7, 2018

All you need to know about Progressive Web App


The officially unofficial PWA logo
By now you must have heard this buzz word called “ Progressive Web App ”. Let me give you a simple definition about PWAs.
Progressive Web Apps are Web Apps which combines the best features of Web and Native Apps. It is progressive because it is constantly progressing.

Why Progressive Web Apps?

Now let’s talk about the “WHY”. Why Frances Berriman and Alex Russell came up with a concept called Progressive Web Apps? Before that let’s understand what problems does it solve.

Problems with Native Apps?

We all have used Android or iOS apps on our smartphones. We use them for all kinds of thing. But while installing any Android/iOS apps we go through these problems :
  1. Is this app worth downloading?
  2. Do I have enough space?
  3. My available data is not sufficient.
One recent survey shows that people are turning away from Android/iOS apps, because not all app experiences are satisfying or worthwhile. Some people simply don’t want any more apps on their phone, some even hesitate to download any app.
If you take a look at the apps installed on your mobile right now there might be at least a dozen apps that you do not use regularly. Sometimes apps only works good when the phone has an active internet connection.
The irony is that most of the apps have a fully responsive website performing the same functions. So why waste your precious disk space and your internet data on your smartphone by installing the native app? The average size of apps that we install from play store/app stores would range from 30–200MB. Moreover, these app needs to updated every week! But Progressive Web Apps are within some KBs and are automatically updated. Thanks to service worker. 🙂
What if a website can do that and much more than a Native app? This is what Progressive Web Apps (PWA) are trying to accomplish.
In short, Progressive web apps combine everything that is great about a native mobile application with everything that is great about a mobile website.
Some other ways I like to describe them:
“The best of the web, plus the best of native apps”
Or, in Alex’s words:
“Just websites that took all the right vitamins”

Features of PWAs:

  • Progressive — The word progressive means it works for every user, regardless of browser choice because they’re built with progressive enhancement as a core tenet.
  • Responsive — Automatically adjustable to any form: desktop, mobile, tablet etc.
  • Load Time — Progressive Web Apps are instantly available
  • App-like — Feels like a mobile app with app-style interactions since it’s built on the app shell model.
  • Fresh — Always up-to-date so you do not need to update it again and again like any other Android/iOS apps.
  • Safe — Served via HTTPS to ensure content is securely delivered
  • Engaging — Features like push notifications, etc. makes it very engaging.
  • Installable — Allows users to install the website as an app on their home screen without the taking user to an app store.
  • Linkable — Easily shared via a URL and do not require complex installation.

Benefits of making a Progressive Web App rather than building a fully functional Android App?

  • Cost Effective  — For an app publisher, the biggest advantage is the cost saving in terms of app development and maintenance. Because it is assumed that making a website is lot more easier than making a Android App.
  • Cross Platform— Unlike any other apps, Progressive Web Apps are not restricted to any specific platform. That means you do not need to develop separate versions of app for different platforms.

10 REASONS PROGRESSIVE WEB APPS WILL BE THE FUTURE OF APPS

Some Popular Companies that Do Progressive Web Apps

Introducing Flipkart Lite — The progressive mobile web app

Flipkart, India’s largest e-commerce site, decided to combine their web presence and native app into a Progressive Web Application that has resulted in a 70% increase in conversions. Flipkart’s PWA takes merely 100KB to download, is 100 times smaller than the 10MB Android app and 300 times smaller than the iOS app. Repeat visits take less than 10KB to download.

How to use a Progressive Web App?

Probably, you must be wondering how to use a Progressive Web App! Well, you can just click on any links mentioned above. But provided that you must be using a smart phone in order to install it your own device.
Now let’s click open Flipkart in chrome. ( You must be using a Mobile Device ). Below are some screenshots which demonstrates the installation of a PWA.

Chrome Dev Summit Announcments:

Progressive Web Apps: Great Experiences Everywhere (Google I/O ‘17)

Microsoft is supporting Google’s Progressive Web Apps platform and that’s great news for everyone.

Microsoft recently announced that Progressive Web Apps (PWA) will soon be supported by the Microsoft Edge web browser. Moreover, a few apps hitting the Windows Store — like Slack and Trello — are now mixing PWA with Electron and elements of the Universal Windows Platform (UWP).


Interested for our works and services?
Get more of our update !