A walk-through of different user onboarding UI patterns

There’s a popular user experience quote: “A user interface is like a joke. If you have to explain it, it’s not that good.” While clever, that statement is far from the truth.

We agree that user interfaces shouldn’t be complicated. On the other hand, you can’t expect a new user to understand a new interface without any direction. That’s where user onboarding flows come into play.

This also stands true for the existing users who need directions to understand an updated interface or a new feature.

In this article, we will discuss those onboarding UIs that will help both new and existing users understand features – breaking the myth at the same time that user onboarding begins and ends with the first experience.

We’ll be discussing UI patterns like tooltips, hotspots, modals, etc. that have roots in specific types of “popup” window situations and are popularly used interchangeably in general web conversation.

Each of them offers some common purpose:

  • Contextual help: Offer helpful hints and support in the context of your product.
  • New feature Announcement: Draw attention to a new feature without interrupting a user’s workflow.
  • Influence User behavior: Gently nudge users to explore, learn, or take action.

When used correctly, they can be powerfully engaging. But when used the wrong way, they can feel like spammy popups that disrupt the user experience – ultimately causing users to churn.

It’s important to find the right balance between communicating with your users and just letting them do their thing. With that in mind, let’s discuss what they are.

In-context Tooltips

As opposed to a ‘first look’ experience, these tips appear as the user explores the product that can either explain the value of that feature/section or explain how to use it.

This technique waits for the user to take an action and presents the value right then and there. Similar to the tour, it is usually implemented as an overlay. Here is a list of 5 mistakes that you can avoid to boost feature adoption while designing tooltips.

3_giphy

Pros: The tooltips are in-context, so it solidifies the feature-value pairing, reducing cognitive load. This can also be created with 3rd parties like Appcues or Chameleon.

Cons: Some might never get discovered.

Popup Modal Window/Lightbox

A modal popup is great for announcements and situations where an action is encouraged, but not required. As with every customer communication, the information should be valuable and timely.

While some users may be in the habit of avoiding anything that pops up, embedded UX patterns could be something users look forward to when used the right way.

It’s similar to a lightbox that is used as a generic term for any popup that darkens the website and displays a dialog containing an image or other content. Often used to display galleries or content that should temporarily take complete focus from the rest of the page.

Generally, they can be dismissed with a cross button or by clicking anywhere in the darkened part of the page.

Gmail’s simple onboarding flow offers a good example of an effective modal window that creates delight, rather than frustration.

Pros: Immediately requires a CTA, the intended action is clear and direct.

Cons: Can often be a little intrusive.

Hotspots

They work similarly to tooltips. Some apps skip product tours and welcome screens and opt to show people tooltips and hot spots instead.

The goal of this user onboarding technique is to point out to users the certain features that play a key role in the user environment, even without noticeable warnings.

Pros: Allowing customers to explore functionality at their own pace and when they need to use different parts of the app makes this an excellent onboarding strategy. Especially for users switching from a different platform for the same product.

Cons: Users might get annoyed if you are using more than 3 hotspots on a screen.

Blank Slate Tips

Think of every not-yet-populated section/view of your product as space to nudge the user to create content. Use that space to educate the user on what type of content goes there, how to add it, how long it might take, and what value it will add.

Pros: It’s a great use of negative space. It’s persistent until they replace it with content. There’s nothing more daunting than a blank piece of paper! It leverages people’s completionist tendencies.

Cons: It might not be enough on its own.

Conclusion:

It’s important to find the right balance between communicating with your users and just letting them do their thing.

Put careful consideration into the “when” and “why” of your mobile tooltip design. Remember, tooltips are annotations – they should add value to the user experience, not overpower it.

There is no “right” or “perfect” user onboarding flow. What works for one site/product/app might not work for another. What works for one user might not work for another.

For example, you might need to onboard a developer vs. an average user.

Designing a user onboarding flow that works is complicated. It involves a lot of research, testing, and optimization.

Contact our UX design experts to shorten your users’ time-to-value, get them to that ‘aha moment,’ strengthen your brand, and do it all fast!

About Galaxy Weblinks

We specialize in delivering end-to-end software design & development services. Our UI/UX designers are creative problem-solvers with a decade of experience in all facets of digital and interactive design. We create compelling and human-focused experiences delivered through clean, and minimalist UI.

Migration Plan To The All New Vue JS 3

Vue 3 is here and everyone is looking forward to catching up with the upgrade ASAP.

Vue JS is the best client-side framework out there! It has improved its bundle size and performance under the hood, making this new version appealing to the developers.

What’s the catch? Some breaking changes, deprecations, and new syntax might make your migration plan slightly harder than expected. Let’s dive in and see what you should expect.

In this article, we’ll look at how you can upgrade your Vue.js 2 application into Vue 3, and what are the breaking changes you should expect in Vue 3.

How to upgrade from Vue 2 to Vue 3

Let’s assume a scenario where you have a usual Vue.js project. You would also have a main.js file where you import the Vue router and Vuex configuration and set it to the Vue instance.

Using the CLI

Now to upgrade a Vue.js 2 project to Vue.js 3 project, you can simply add an official CLI for Vue projects, the Vue-next plugin. Besides deployment and development tooling, it simplifies the upgrade to a one-line command:

2_giphy

This plugin upgrades and installs the new dependencies for Vue Router, Vue, and Vuex. It also modifies the code to be compatible with Vue 3 version.

So it becomes important to create a backup of your project at the very start.

Installing Dependencies

Installing the plugin upgrades the packages @vue/test-utils, eslint-plugin-vue, vue-router, vuex, and vue to the new version. Also, a new package appears among the development dependencies, named @vue/compiler-sfc.

It helps in compiling the new Vue single file components into runnable Javascript code. Now, you can use your source control panel to see and compare all the changes.

Code Comparisons

The first thing you will notice is that the way of instantiating and configuring your application has changed. It looks and works much better than before.

Same for the Vue router. If you take a look at the configuration file, a new VueRouter becomes a call to createRouter, and the global plugin setup must be left. Instead, you’ll be using some functions from this library.

The same goes for the Vuex Store. You can use the new ‘createStore’ function to create a new instance and set the store configuration.

Breaking Changes You Would See in Vue 3

The above modifications are done automatically by the Vue CLI.

All you have to do now is to start experimenting with all the below new features that Vue 3 offers for which you will need experienced developers. Let’s understand this better.

Vue Filters and Eventbus are deprecated in the new version. EventBus was there in the Vue development whenever you’re facing a situation where you need to make a shortcut to emit events from a child to parent, or vice versa. Whereas, filters were there to help you ‘format’ your value, for example: to short URL, add currency, uppercase, etc.

You will need experts in complex cases to make the required changes in your application code and refactor both of them.

You should expect a more maintainable, smaller, faster version with the new features. Most of them are additions and improvements over the existing API.

Composition API

Composition API is Vue 3’s biggest feature so far, which provides an alternate syntax for using TypeScript, reusing code across components, and writing larger components.

This is an alternative syntax and not the new way we code components in Vue 3. You might choose to use it based on the above three reasons.

Another good thing is that the existing Options API is not deprecated. Everything is for handling advanced use cases and mainly replace mixins usage that admittedly has caused a lot of problems in large scale applications.

Mounting

As we mentioned before, the first thing that you will notice is the difference in initializing your app. In Vue 2 you use Vue constructor with the $mount method and a render function like this:

In Vue 3, you will find a more elegant syntax

Fragments

In Vue 2, multi-root components were not supported. The solution was to wrap your code in a wrapper element.

In Vue 3, components can have multiple root nodes now. This removes the use of wrapper elements and enables writing a cleaner markup.

Teleport

Having part of your component mounted in a different position in DOM than the Vue component hierarchy has been seen as a difficult situation to solve.

The teleport feature helps in creating a component that includes a full-screen modal. In most cases, you’d want the modal’s logic to live within the component, but either it starts requiring a change in component composition or the positioning of the modal quickly becomes hard to solve through CSS.

You can still interact and pass props to it like being inside the component!

Conclusion

If you want your Vue.js application to become faster, smaller, more maintainable, you should upgrade to Vue 3 with an easier approach to target native.

If you want to wait for Vue.js Migration Build release for the whole upgrade process, you can still stick to using Vue.js 2, as it’s stable and it works with any third-party library or tool.

If planning for migration, we recommend that you hire experts who can assist you with a proper migration plan and ensuing and development process, especially as the supporting libraries are still getting updated.

Contact us for your new custom or single-page application Vue.JS project.

About Galaxy Weblinks

We specialize in delivering end-to-end Vue.js software development services, apart from other popular JS frameworks. Our team of skilled and dedicated Vue.JS developers provides initial consultation, migration plan, and the final Vue.JS web app development & support. We deliver powerful front-ends, real-time applications, and single-page apps (SPAs) with on-time delivery with an agile & devOps approach.

Agencies that Build #2 – The Contractor Success Model | Jason Williams

Hey! We’re back again with the brand-new episode of Agencies That Build. This time around helping Casey with his hosting duties is Varun from Galaxy Weblinks as the co-host.

The latest episode highlights the need for independent contractors and offshoring. We are in conversation with Entrepreneur and Strategic thinker, Jason Williams, Co-founder & CEO of a one of its kind Boulder-based Digital Experience Agency Dfuzr.com. They harness the power and individuality of independent contractors/collaborators to build, deploy, and distribute amazing products.

Before diving further into the session Casey brought out the Mjölnir for some classic myth-busting. Here are some of the myths that Jason busted for us:

Myths

  • To have an agency you need W2 workers, not independent contractors.
  • There is less commitment from freelancers/contractors!
  • Offshore/near shore, the boundaries are becoming irrelevant! Choose the best person/ team to get the job done.

You give people a long rope, and they use it

Jason Williams

On one of the issues that Varun highlighted about establishing a culture in a distributed environment, Jason summed up culture for a distributed team something like this:

  • Culture creates and self corrects itself
  • Do what you said you were going to do
  • Deliver it on time
  • Show up for meetings
  • Communicate

The trio went on to dig deeper and uncover the secrets of working with offshore agencies/Independent contractors and how it’s actually more efficient than working with W2 full-time employees.

“How do you find the right contractors?”

  • Strong network of people
  • Vetting comes collaboratively through this network of people
  • Background checks
  • Efficiency and quality is gauged even before you start talking

Offshore/Onshore, boundaries between those have become irrelevant. You work with whoever is the best person to get the job done.

Jason Williams

On the future of technology, Jason added –

Just like the Internet connects the world, APIs will help establish an interconnected network of businesses that provide services.

For a better experience we highly recommend you give the Agencies That Build Podcast a listen. We’re also on YouTube if in case you prefer video over other mediums.

Takeaways:

  • Using a contractor model allows businesses to scale up or down as there is a need
  • Invest in contractors as well, give them access to agency attorney and accountant, so they can take charge of their finances
  • Using a subscription-based model, customers know that the job will get done in a certain amount of time, given a certain level of service, within a certain capacity

Galaxy is now amongst the Top Web Development Companies in Massachusetts

Building robust web solutions that transform businesses into online management tools facilitate Galaxy Weblinks to embellish amongst the top web service providers in Massachusetts at GoodFirms. View the Galaxy Weblinks’ GoodFirms’ profile to know about its robust services and other parameters that enable them to thrive in the cutting-edge competition in the web industry.

Overview of the Company

Galaxy Weblinks incepted in 2000 is a new generation of e-business solutions based in Massachusetts, catering to clients of different enterprises. The team develops robust web solutions that convert businesses into online administration tools. From startups to authorized companies, the expert developers’ team at Galaxy Weblinks helps people turn their web presence into an asset by creating competitive advantages through e-strategy, development, rapid deployment, and continuous management. The professionals at the company believe that the future belongs to those who prioritize variation in their business applications. Furthermore, the team is looking into the digital horizon to explore the opportunities. Since its inception, Galaxy Weblinks has remodeled many businesses into vibrant Portals, Vortals, and Profit Gateways. Besides this, the team also helps small to medium size companies leverage their inherited strengths and technologies to take full advantage of e-business by profiting on the growth and productivity that can be accomplished by blending many companies into common marketplaces. Moreover, expert professionals continuously strive to exceed customer expectations in all engagements with an optimal mix of technical intensity and performance capability while ensuring high employee spirit. The company holds expertise in varied technologies such as – PHP, core PHP, Laravel, Yii, WordPress, Drupal, Craft, Magento, .Net, Java, NodeJS, Spring, React, Hibernate, Angular, Python, MYSQL, AJAX, HTML5, Android, iOS, WebRTC, and data analytics.

GoodFirms’ Research Process

GoodFirms begets more than 15k legitimate reviews from verified purchasers from different companies & software. Furthermore, GoodFirms holds more than 9000 services and businesses listed with their accurate data. These listed firms are judged based on the three fundamental principles – Quality, Reliability, and Ability. Likewise, GoodFirms also evaluated Galaxy Weblinks and asserted it to the best web development, mobile app development companies in Massachusetts, and New York, respectively, at GoodFirms. It also concluded that the company would soon thrive amongst software service providers at GoodFirms. The in-depth evaluation report of the research process for the Galaxy Weblinks conducted by GoodFirms is as follows:

Builds Modern Websites that Scale

The full-stack web development services empower different businesses across various industries in curating everything from a simple website to complex business websites, e-commerce portals, and SaaS applications. Websites developed at Galaxy Weblinks are easily connected to multiple third-party services, starting with payment gateways and ending with business automation services. Moreover, expert developers focus on making the websites highly secured by executing role-based permission systems, transactions, and data sharing protection. The professional group developed websites that are of high-speed performance, scalability, reliability, easy maintenance, 24/7 availability, and are delivered at a lower cost, which makes cloud platforms an excellent choice for web apps. Besides this, the team strives to produce mobile-responsive websites so that the users can access the functionality and content of websites at any time and from any place and device. All the data are synchronized in real-time. Thus, backed by the team of such professional web developers endows Galaxy Weblinks to burgeon amongst the top web development companies in Massachusetts at GoodFirms. The review obtained at GoodFirms is confirming the quality of websites developed at Galaxy Weblinks.

Mobile Applications Build with a Focus on Business Growth

At Galaxy Weblinks, the app developers craft mobile apps that empower a team to engage with clients’ brands and meet their demands faster. The professional team will build highly performant and scalable mobile apps using the most advanced programming languages and frameworks. The app developers’ expertise is not limited to traditional native apps like iOS, Android, Windows, and cross-platforms but includes the most advanced technologies such as IoT, AR, and VR. Excellent outcomes catered to the clients are the result of continuous research, unceasing creativity, and scrupulous execution performed by the experts. Moreover, the in-house app development team helps businesses to design, develop, and launch their iOS application cost-effectively and within the time-frame. Besides this, the in-house team is also well-acquainted in Android app development by using clear workflows that will help clients to reach the goal. Android applications developed at Galaxy Weblinks bring strength, creativity, and innovation. Thus, the team of mobile app designers and developers and quality assurance specialists follow clear workflows to deliver solid and fully functional mobile apps. This approach opted by the app developers team accredits Galaxy Weblinks to tap into the list of leading mobile app development companies in New York amongst the enlisted ones at GoodFirms. The review displayed below given by one of the service-seekers listed with GoodFirms proves the potentialities of app developers at Galaxy Weblinks.

Custom Software Solutions that Boosts Clients’ Business

The expert software engineers at Galaxy Weblinks builds software that aligns with clients’ processes and workflows instead of picking up off the shelf solutions. Custom software developed at the company will provide flexibility, minimizes security risks, and increases the revenue of the clients’ business. The dedicated software engineers’ team renders a strategic solution to the most complex custom software application provisions. Moreover, the expert team adept at developing products that utilize innovative technologies for solving challenges that demand modern new-world solutions. The group helps clients automate their processes so that they can free up resources and focus on delivering better services to their users. Once the team at Galaxy Weblinks has scoped the requirements, they adopt responsibility for project implementation to deliver the best possible software solutions that enhance clients’ business resulting in high profits. Thus, looking to the dedication for delivering high-end results, the GoodFirms team believes that Galaxy Weblinks would soon get dubbed as one of the top custom software development companies in the USA at GoodFirms. To confirm the quality service offerings, one can check the review displayed below obtained at GoodFirms. About GoodFirms Washington, D.C. based GoodFirms is a maverick B2B research and reviews company that helps in finding the web development, mobile app development, and software development companies rendering the best services to its customers. GoodFirms’ extensive research process ranks the companies, boosts their online reputation and helps service seekers pick the right technology partner that meets their business needs. About the Author Anna Stark is presently working as a Content Writer with GoodFirms – Washington D.C. based B2B Research Company, which bridges the gap between service seekers and service providers. Anna’s current role lingers to shape every company’s performance and critical attributes into words. She firmly believes in the magic of words and equips new strategies that work, always in with ideas, something new to carve, and something original to decorate the firm’s identity.

3 Cloud Problems That Needs Your Attention

2020 is almost at a close and it would be a safe bet to say that out of all the technologies, Cloud surged the most. Some may believe that they may have figured out the Cloud completely. However, there still are some underlying issues that need to be addressed. Let’s have a look at what needs fixing:

Cost management

Most businesses would agree that cloud providers keep changing their billing practices, adding unwarranted complexity to what is supposed to be a fairly simple thing. When you look at all the possible configurations it’s easy to get lost in the services enlisted in the invoice by your provider. It’s not that just providers are at fault here! Businesses often make several mistakes that can increase their expenses. Sometimes, IT professionals like developers turn on a cloud instance implied to be utilized temporarily and then forget about it later. If you cannot make sense of your bill, what you save on the infrastructure will be lost on bandwidth and other hidden things.

Compliance

Enterprises use the cloud to store all sorts of information, personal and otherwise. With all that information and migration of this information, GDPR compliance poses a challenge. While handling complex cloud environments, there is little time for organizations to worry about the implementation of GDPR. Any breach of the compliance and the business goes under. Add to this mix the fines which can range from 2-4% of the company’s annual revenue, if found violating the law. Many organizations turn to employ a data protection professional who can anticipate data security and privacy according to the needs of the law. These professionals are aware of the compliance needs of the organizations they are employed in, concentrating on the duties for compliance will help organizations fulfill every legal responsibility.

Cloud Security

According to a Unisys-sponsored survey, 64% of U.S. Federal Government IT leaders view identity management solutions as critical to cybersecurity. When we talk about security, we’re just scraping the surface of the cloud concerning what we know about the cloud and how to secure it. Furthermore, the cloud providers do not give us any choices besides using their native security solution the platform comes equipped with. A recipe for a complex system we must add. IAM or Identity Access Management means seamlessly controlling access and rights for every user on the network. Almost every enterprise has IAM best practices in place. However, they are only effective if strictly followed across the organization. Unchecked or mismanaged exceptions and exemptions to IAM policies are some of the leading causes of compromised data. Multifactor authentication is our best bet at securing our clouds and will eventually become ubiquitous.

To Conclude

When compared with the benefits, the cloud limitations seem to get dwarfed. However, there is still a lot of work that needs to be done by both – the services providers as well as the enterprises. Organizations can steer clear of these challenges if they have verified cloud experts by their side to guide them through. Need help with your cloud implementation?? Let us help you. About Galaxy Weblinks  Galaxy has a proactive cloud team that works round the clock to deploy and ensure the safety of the systems across various clouds like AWS, Google Cloud, and Microsoft Azure.

Flutter 1.22 Update| All You Need To Know

Google has released Flutter 1.22 on October 1st, 2020 following the 1.20 release in August. This update is focusing on syncing well with iOS 14 and Android 11 updates, among other features. This cross app development platform is set to make developers and app users happy. So let’s see how this will happen.

Flutter iOS 14 Updates

iOS app development is now set to be a better process than before with Flutter 1.22 update. There is now support for XCode 12 and as Xcode requires iOS 9.0 or higher versions, the default template is now 9.0 (previously it was 8.0). Developers are getting preview support for App Clips too. Crashes reported specific to iOS and font rendering issues were also fixed in this update. And not to miss, when a developer is using cupertino_icons 1.0 with Flutter 1.22, they are getting access to almost 900 new icons via the CupertinoIcons API.

Flutter Android 11 Update

There are two updates for Android developers. Flutter now supports exposing the safe insets of various Android displays i.e. notches, cutouts, and the display of waterfall edges. This will facilitate the placement of elements via MediaQuery and SafeArea APIs. And the second one is that animations are now in synchronization with the Android keyboard.

Google Maps And WebViews

Both these plugins are now ‘production ready’. One can write the code, build the APK, and release it, as per convenience. There is a note here by the Flutter team. They say that Android developers will have to manually enable webview_flutter until it becomes a default setting.

Extending The Buttons Family

Keeping up with the Material guidelines, there is now an additional ‘universe’ of buttons. Now developers won’t have to make widgets from scratch because of the lack of a few buttons. One can mix and match the older and newer buttons as per their requirements.

Analysis Tool For App size

Your developers won’t be quizzed for app sizes ever again. They can get their hands on the breakdown of native codes, assets, and even package level details of the compiled dart code. This size and composition summary is given by the analysis size tool. Such insights will help your team for keeping the app size within the set limits.

Smooth Scrolling

This feature is still in preview but it is an interesting one. It is present to bridge the gap between input and the display frequencies when they are not the same. Enters, resamplingEnabled flag. Flutter claims that you can see almost 97% improvement by enabling this flag and removing said discrepancies. Once there is a certain consensus about this feature, you can expect it to be the default setting. Apart from the above-mentioned features, there are some notable ones listed below:
  • Support for new internationalization and localization
  • Improved navigator 2.0
  • Improvement in the output linking of VSCode
  • State Restoration option in Android (In Preview)
  • Developers can host the inspector tab from Dart DevTools directly inside IntelliJ.
We’re excited about Flutter 1.22, so much so that we have even started exploring it from our end, yes we are nerds that way :D. In case you too want an inside look at how we are planning to use this update to the fullest in our new projects, you can ping us here.

About us

We, at Galaxy Weblinks, are all for new ideas and experiments. We believe that being up-to-date in this fast-paced world gives us adequate time to explore and implement new changes. Our mobile development team is proficient in building apps that are well aligned to our client’s and platform requirements. Contact us for a free consultation!

Agencies That Build #1 – Finding the right balance | Jay Owens

In this ever-changing and highly competitive technological landscape, people swear by the Hustle Mentality. “One needs to work 18 hours a day to be successful”. Well, our guest here thinks differently!

In the first-ever podcast by Agencies That Build, we invited Jay Owens, CEO – Design Extensions, a flourishing Florida-based Digital Agency to be our guest speaker. With Thor’s Mjölnir in hand, Jay Owens busted this and other interesting entrepreneurial myths with us.

In this episode, the ‘Agency Whisperer’, Jay Owens talks about his journey as an agency owner and striking a balance in personal and professional life. We also talk about the best ways to achieve business goals, giving optimum value to the customers and banishing uncertainties around outsourcing.

Jay says and we have to agree – “The customer is not always right, that can be enabling.” He has a way with words and the experiences he brings to the table are very relatable.

He shares that when you know that your customer is making an error in judgment or taking the wrong decision, you don’t ‘yes man’ them. You tell them the best way to address the problems and get them back on the right track. After all, that is why they hired your services!

Jay stressed on the value you are providing while building the solution for your customers. The agencies need to ponder, “what is the product that you are good at producing, that provides real value for people, that you are excited about selling?” Then get a system in place to sell it.

In the quest of maximizing the value you provide to your clients, you may need to bring in the right development partners, and if needed, outsource to the devshops overseas. Clients may be a little skeptical! But, you know that for quicker turnarounds and the best quality of work, offshoring to development partners is the best bet; so you ease them into it.

After all, everyone is just trying to get the job done. No matter where they are geographically based.

Some of the other key highlights of the podcast –

  • You need to physically write down your goals, what you want your life to look like in 1 year, 3 years, and 10. Then ask, “what needs to be true today for that to be true tomorrow? What needs to change?”
  • Be intentional about relationships and the people around you- have great people to look up to, people standing beside you and you need someone to look up to you, to mentor.

Our podcast will help you put your outsourcing fears to rest, as Jay Owens takes you through his journey as an agency owner. Listen to the podcast here!

There’s also a YouTube link to the podcast!

Sponsored by Galaxy Weblinks

Galaxy Weblinks is a software development partner of Digital Marketing agencies. We use cutting edge technologies, mature processes, and proven methodologies to build future-ready digital solutions. Contact us today!

How to get Bidirectional Scrolling right in your responsive design

Incessant scrolling while using an application is perceived as a flaw on both mobile and desktop. To address this concern, a shift to horizontal scrolling of elements is in trend now.

We are seeing an increase in designs using non-breaking lists that are scrolled horizontally for more content especially on mobile, where horizontal space is limited.

On the other hand, vertical scrolling works as a mainstay of virtually every digital interaction you’ll come across.

A few years ago, the users used to remain reluctant to move sideways through content. However, the users have evolved since then and are more receptive to the idea of scrolling in both directions. It is more preferable to scroll through vis-a-vis clicking multiple pages or screens. Scrolling is completely natural and more efficient.

Users have learned to scroll. Never-ending newsfeeds and content have taught this interaction to users over and over again. In a mobile-first world, scrolling has become the number one interaction with digital content.

Users are impatient. They don’t wait to get a page fully loaded to scroll and discover the content later.

Although, the whole shift has led to the challenge of designing a smooth bidirectional scrolling experience without compromising the responsive design.

  • Creating desktop and mobile experience a mess while trying to ensure the same user experience
  • Hiding content behind menus
  • Having to scroll down and across in a zig-zag fashion
  • Taking more clicks (or flicks) to horizontally scroll the content into view on desktop

Here are two best practices for bidirectional scrolling to figure out when horizontal scrolling is great for UX:

Horizontal scroll works best when you want to display a subset of a category

Websites like Netflix have been using the responsive principle to showcase huge libraries in a way that lets you get to what you’re interested in extremely quickly.

Even e-commerce shoppers are scrolling more frequently than ever and are doing a great job when it comes to responsive design.

Image source: Vlad Ermakov for widelab

You’ll see a section, and there’s a plethora of content towards the right if you keep scrolling. When you scroll down, it’s just one line for each topic or section, making it easy to get to what you want quickly, then scroll to the right to dive deeper into that section.

The main principles that these sites have in common and have seen success with are:

  • Displaying a large catalog of products or items so that different product categories can be easily shown.
  • Displaying discrete sections or slides of information on applications like recommended or similar products on e-commerce websites.

Make your navigation more obvious and attractive

This seems to be the biggest problem faced by visitors when it comes to horizontal scrolling based websites. Even those that look incredible can end up confusing and turning off their users. That will result in leaving your website and finding one that is easier to get around on.

So navigation should be clear and easy so that your users don’t have to sit on your page for too long trying to determine how to get somewhere.

Make sure there is a visible label, and easy to use menu options of some kind that will get them to the information they want, especially about the bidirectional scrolling at the home page.

“Users are encouraged to scroll when it’s easy for them to see what is visible on the page without even requiring any action.”

If you fail to provide the right e-commerce site elements and above the fold and create an enjoyable digital shopping experience, you’re going to have difficulty getting shoppers to scroll.

The honest truth is that you need just the right mix of vertical and horizontal scrolling.

Conclusion

There is a lot of debate over the internet about the usage of the bidirectional scroll and its impact on UX. But it helps a lot in compartmentalizing the content and saves a lot of vertical space on an app if used wisely.

If your app and website are struggling with responsive design issues, feel free to contact our experts.

About Galaxy Weblinks

We specialize in delivering end-to-end software design & development services. Our design process stems from an agile and a responsive digital development that incorporates effective collaboration, streamlined projects which strives for better results.

Android 11 | The update we didn’t know we needed

Google with its Pixel event and launch of two new phones, started rolling out the latest Android 11 OS. Like always, the Pixel phones are the first ones in getting an update and the rest of the devices will get the updates based on their OEMs and how they optimize the new OS for their respective devices.

The update does not have many head-turning features like Android 10 but it sure does an amazing job in elevating the overall user experience. Like the message bubbles, new notification categories, limiting app permissions, among others.

So let’s explore these and the other new features of this update.

Categorized Notifications

A video showing user interface of Android 11

Android 11 will make your life easier by categorizing notifications into Conversations, Alerts, and Silent. This enables you to prioritize your ongoing conversations, be it on WhatsApp, Instagram, or similar messaging apps.

The other two categories keep all your notifications aligned with your needs. You are kept in the loop with the alerts you opt-in, such as news updates. You can mute the ones that nudge you a bit more than it needs to.

Furthermore, in line with keeping conversations more accessible, the ‘chat bubble’ makes a comeback this year. This works the same way as Facebook’s Messenger floating chat button and lets you reply quickly to your current conversations.

Built-in screen recorder

Photo of a phone lying down on table

A long awaited feature, in-built screen recording has finally found its way in this update. Screen recording was possible via third party apps, but there was always some restriction or modifications required for accessing the device’s internal audio settings.

What more, you get this functionality right in the Quick Settings menu. You are getting the option to record audio via microphone or use the device’s audio, record the screen taps or not, etc at last.

Changes in App Permissions

A screencap showing app permission dialogue in Android 11

The apps will now have one-time permission to your sensitive information like location, messages, contacts, etc with the help of the ‘While using the app’ option. Once you close an app, the permissions are revoked and need to be requested again.

Access to information all the time will not be present for a majority of the apps. And just in case you haven’t selected this option when you are not using an app for a longer duration, the permission gets ‘auto-reset’ and your data remains safe.

More options in Power Button Menu

Screenshot of Android 11 power button menu

The long press action on the power button now gives you smart device controls and GPay shortcut. One can add up to six devices for easier control. The need of opening separate apps for these devices gets eliminated here.

However, there is no compulsion put by Google on the device manufacturers to imply this feature. So we will have to wait to see how this plays out.

Media Controller Widget

Screenshot of Media controller Widget in Android 11 phone

The media controller is moved to the quick settings menu (from the notifications bar). This ensures that the ‘clear all’ action of notifications does not pause the song or podcast you are listening to. Plus you can go back to the media that you had paused earlier without opening the concerned app.

Other Notable Features

Apart from the ones we have already covered, here are a few more interesting features:

  • You can see notifications from the past 24 hours via history. So in case, you dismissed any notification accidentally, you can go through them again. However, this is not a default setting, so you would need to change that.
  • You can now resize the picture-in-picture window according to your convenience and avoid any obstruction with your work.
  • You can now schedule your dark mode. It can be set as per sunrise/ sunset or to your own time.
    ‘Dynamic Meterdness API’ will detect if you are on a 5G network and will then show you the best quality of videos, graphics, etc.
  • Google’s Voice Access will now be more conversational and simple for differently-abled users.
  • There are 117 new emojis from the Unicode Emoji 13.0 set.

Google has paid attention to many features that were long overdue in this update. Given that it will be rolled out a bit late for the majority of android users nonetheless we are excited about how it fares against the last version.

Our Android team is also excited about the possibilities that Android 11 brings to the eco-system and challenges that they can solve with the new functionalities. If you’re looking for Android development in Mobile, Wearables, TV, and other hardware, feel free to reach out us.