Mobile Application Development 2018-04-25T04:20:04+00:00

Mobile Application Development – Native and Cross Platform Apps for Businesses and Consumers

Go mobile to reach your customers anytime, anywhere

You need to be where your customers are, and more and more of your customers are using mobile devices. Mobile apps provide the best experience for your customers and prospects to interact with your brand. We’ll work closely with you to create, publish, promote, and maintain engaging mobile apps that meet the needs of both your organization and your customers. Whether you’re looking to publish rich content or develop a mobile commerce platform, we’ll apply our expertise in developing apps for mobile phones and tablets for all platforms.

We are experts in cross-platform technologies like Xamarin and ReactJS – helping keep development time and costs down. And if you need complex integrations – with, for instance, ERP services, authentication services, third party data services and the like, then there can be no better partner than us.

FEATURED WORK

Pearson System of Courses - K-12 Mobile App

Pearson System of Courses – Bringing Digital Content to K-12 Classrooms

Pearson System of Courses - K-12 Mobile App
Pearson System of Courses - Early Learners Mobile App

Pearson System of Courses for Early Learners – Digital Content and Apps for K-1 Education

Pearson System of Courses - Early Learners Mobile App
HR Mobile Apps Connected to SAP

DiscoverSimple HR – Integrated Mobile Apps for Human Resource Teams

HR Mobile Apps Connected to SAP
Fresh Direct Mobile Apps for Grocery Shopping
Online Grocery Store – Porting Mobile Apps to Xamarin Cross-Platform Technology
Fresh Direct Mobile Apps for Grocery Shopping
NY State Monuments Mobile Apps

New York State Monuments – Mobile Apps as Tourist Guides

NY State Monuments Mobile Apps
My Air Force Life Mobile Apps

My Air Force Life – Social Mobile App for Air Force Veterans and Families

My Air Force Life Mobile Apps
SkyM8 - In flight social connections

SkyM8 – In-flight social networking app

SkyM8 - In flight social connections

TECHNOLOGY STACK

Some of the frameworks and tools that our development teams have used recently. A list that grows by the day.

RELATED RESEARCH

Relevant, interesting and current curated research content in the field.

What is 5G and What Benefits Does 5G Provide?

January 8th, 2021|Categories: Emerging Tech - AR, Cloud, Blockchain, Mobile Development|Tags: , |

The next generation of the mobile network has become one spotted in many conversations from innovation to controversy, so let’s get a better understanding of what is 5G and unravel some of the benefits it’ll provide moving forward.

What is 5G?

5G is the next generation of wireless network technology and predicts to be a gamechanger that promises to advance connectivity services across industries.  

4G LTE brought upon an era of mobile broadband in the 2010s, ushering in 10 times faster data downloads. According to the FCC, broadband refers to high-speed internet access and is the quicker option than dial-up access. Also, mobile broadband is an alternative to fixed-line broadband, which relies more on transferring data through cables. 4G LTE allowed broadband services to become available from companies like mobile telephone service providers, significantly impacting how the world uses mobile devices. Fast internet service no longer confines to home networks.

4G’s radio waves have a frequency band between 2 and 8 GHz for communicating data. For comparison, 5G is capable of supporting frequencies as high as 300 GHz. Higher frequencies of radio waves create shorter waves that cover less distance between cellular towers. As a result, more devices can connect to one 5G tower while offering higher connection speeds.

5G offers a larger capacity, provides higher speeds, has less latency, and supports improved user experiences to deliver an array of new wireless services to users. The technology expects to advance capabilities in global communications infrastructure, the Internet of Things (IoT), autonomous vehicles, AR/VR experiences, cloud computing, and more. All of the benefits ultimately will help the future of enterprise infrastructures and any end-user.

What are the benefits of 5G for business?

According to a Gartner study, 66% of companies intend to or will already have installed 5G support in 2020. Businesses are looking to take advantage of faster connection speeds and data transfer speeds and higher device capacity.

Enterprises transfer data continuously throughout the workday, and a robust network infrastructure is even more vital with the increase in remote work environments and hybrid teams around the world. Reducing network issues and increasing speeds is beneficial to the efficiency of any industry.

One result of the move to the remote work environment and the growing reliance on technology in the workplace is that 4G networks are no longer capable of handling increased data loads. The IT infrastructure of 5G networks can host many devices within an enterprise network.

Lastly, 5G will help businesses deal with latency issues from moving data back and forth so often. To illustrate this issue, live-streaming something like a live sports event or concert usually involves a delay of some kind between what’s happening on your screen and in real-time. This delay is also noticeable when watching the same event on TV compared to live-streaming on another device. This issue can be a vital workaround for companies as well. 5G’s lower latency can especially be useful for enterprises involved in the Internet of Things (IoT) sector.

What is the cost of 5G for an enterprise?

The reality is that switching to 5G isn’t easy or cheap. However, to remain competitive, the switch from 4G should be inevitable. Keep in mind that 5G also requires additional equipment before setting up the new network service.

What are the benefits of 5G for consumers?

For end-users at an enterprise, implementing 5G provides the opportunity to create a 5G campus network where a 5G provider can bring stable technology and private 5G to its partners. This partnership allows users to benefit from improved cellular coverage and try out IoT features and capabilities.

This private 5G network an enterprise can add for its end-users (or potential customers) would create an environment that helps anyone reach a 5G signal within its campus (or potentially a store).

One industry taking advantage of implementing 5G campuses to improve employees’ and visitors’ user experiences is the healthcare industry. Mobile connectivity for a health facility is critical, especially for healthcare facilities composed of several buildings in a campus-like area.

In this use case, patients would be able to have their stay or vital signs monitored as quickly as possible within a 5G network. And, for those outside a facility, patients would be able to expect less latency of telehealth or telemedicine appointments. 5G provides this improved service by creating dedicated networks and storage for different devices or services.

Another sector that would greatly benefit its end-users with a 5G network is the entertainment industry. To be more specific, sports stadiums and concert venues.

Providing reliable internet or cellular service to fans or an audience has been a difficult hurdle to climb as the reliance on mobile devices for communication and transportation around these venues has increased. Obviously, tens of thousands of people trying to share the same network can cause some problems.

Verizon brought 5G to all NFL stadiums in 2019, and 5G’s added capabilities allow fans to not only connect to a more reliable network when around the stadium’s ground but also interact with new augmented reality (AR) technology that supports digital overlays of star players or stats on the field.

This video showcases the AR technology 5G enables for the fan experience in a stadium in South Korea.

The Future of 5G

5G will benefit the growth of many new technologies, such as AR, becoming more common in everyday life and business. Big data analytics is strengthened by 5G support and will allow companies to handle better analytics tools powered by artificial intelligence (AI) and automation. For AI, in particular, 5G’s efforts to increase speed and lower latency can provide businesses with infrastructure that can better equip teams like IT specialists.  

Want to learn more about how emerging technology is impacting business? Contact us at info@quantilus.com for a consultation and learn more about what Quantilus has to offer here.

Behavioral Biometrics’ Continuing Growth into Business Applications

October 27th, 2020|Categories: AI, NLP, Machine Learning, Mobile Development|Tags: |

With the current work climate accelerating towards remote offices and customer services, cybersecurity and, to be more specific, behavioral biometrics, is quickly becoming a focal point for any potential or recent innovation.

In fact, a recent report from Grand View Research concluded that the market size for behavioral biometrics is expected to grow at a compound annual growth rate of 24.5% from 2020 to 2027. The pandemic has accelerated interest in an already growing space, but should you start to consider adding behavioral biometrics to your service or business?

What is Behavioral Biometrics?

Behavioral biometrics is a form of cybersecurity that relies on the behavior of the user rather than static information or physical characteristics. Traditional security or static information for applications or consumer websites would include a password, phone number, or social security number. Physical characteristics would include security functions like fingerprint or face ID.

More recently, dual-step authentication is also a form of static information. For example, this would be when you’re asked to enter a password and also a numerical code sent to another device, like your phone, to confirm you’re signing in.

And while most of these types of security are relatively new, they are also still vulnerable. You’ve probably heard or read countless stories of data breaches even within companies keeping user information protected behind two-step authentication or face ID.

Behavioral biometrics is powered by artificial intelligence (AI) and works in the background of a user session and tries to identify if the person using the device or application is actually the normal user of that device. As an example, this version of biometrics can identify a user by the way the device is being held, the way a user normally types, or the way they navigate with the app’s interface. Behavioral biometrics can detect abnormalities between user interaction and automated/fraudster attacks.

How is Behavioral Biometrics Currently Being Applied?

In the past few years, the financial sector has seen the greatest investment in behavioral biometrics followed by insurance and eCommerce.

A top bank in the UK, for example, utilizes behavioral biometrics through industry leader Biocatch for its online banking app. Behavioral biometrics was able to alert the business in real-time of attempted fraud of almost 1.6 million pounds. The bank also utilized anti-malware and device recognition, but behavioral biometrics was the only security technology to alert the company of this attack.

Mastercard ran a report earlier in 2020 and revealed 7 out of 10 consumers believe the shift to digital payments is permanent. With this train of thought from the public, the growing need for investing in security measures to build trust with users is even more important now. Mastercard also began issuing contactless biometric bank cards back in 2019 and started trials for both debit and credit cards.

Why Should My Business Consider Frictionless Cybersecurity?

One of the more frustrating aspects of the common e-commerce website or mobile app is having to reset passwords or go through two-step authentication. These potential pitfalls of losing users to these frustrating and sometimes time-consuming tasks can ultimately lose business for good.

Behavioral biometrics removes any of those burdens and frictions on the user with a passive cybersecurity measure that also keeps the user safe. In addition, related traditional security costs tied to IT or help desks can also potentially be reduced when investing in behavioral biometrics.

More and more security companies are beginning to add behavioral biometrics solutions to their offerings, so now is the time to do research in this space. Just recently, private security company, Incognia, also added behavioral biometrics as an offering to their authentication services.

Is Behavioral Biometrics a Viable Option in 2020?

American consumers lost almost $17 billion last year because of identity fraud according to lead fraud and security analyst John Buzzard at Javelin Strategy & Research.

With the increased demand by consumers in wanting a contactless option for payments or e-commerce that also offers trusted security and frictionless user experience, behavioral biometrics is a potential, long-term solution for any company. And, with the growing competition in the market, there are more options than ever for a business of any size to do their due diligence in looking into cybersecurity that can ultimately save IT expenses and security costs.

Contact us at info@quantilus.com for a consultation and learn more about what Quantilus has to offer here.

Why Your Business Should Develop An Android App

September 30th, 2020|Categories: Mobile Development, Web Development, Marketing, SEO|Tags: |

With Android and Apple being the two dominant platforms in app development, we wanted to highlight the benefits of creating an app for Google’s Android system. And if you are interested in learning about the advantages of developing an app on the iOS platform, you can discover them in our post here

1. Open Source

Open source software is described by opensource.dev as  “Source code that is available for anyone to view, use, change, and then share.” Therefore, open source software is accessible to the public and allows them to build upon what is already there to drive technological advancements. 

Android’s platform is open sourced, allowing countless tech experts from around the world to lend their knowledge and experience to advance the platform. This helps Android maintain its position as a cutting technology platform.

So, what does this mean for the development of Android-based applications? Developers can interact with the Android community and contribute to upcoming app development expansions. This comes at no additional cost and is 100% royalty-free, making it far easier to develop new and advanced phones for the Android platform. Hence why the majority of modern iOS phone advancements were already created for Android phones several generations ago.

2. App Publishing

Android’s app store, known as the Google Play Store, is more affordable, less time consuming, and less strict about quality assurance than Apple’s App Store. Once Android approves an app, the app will usually be live in the Play Store within a few hours.  

Contrarily, Apple’s App Store requires a more in-depth analysis of an app. Apple’s app review and approval process is far more stringent and involves Apple employees manually screening the app for compliance with its guidelines, quality of content, and functional performance. This means iOS apps may have a longer publishing window to address any issues Apple’s App Review identifies–and in certain cases it potentially may mean your app never gets published.  

3. Sales Channels

One of the more profitable benefits of an application on the Android platform is sales deployment. While some mobile platforms require developers to sell exclusively in their app store, Android apps can be distributed through Google’s Play Store, third-party marketplaces, or a company’s personal sales channels.

One important thing to note is that both Apple’s App Store and Google’s Play Store both charge a 30% commission fee on paid applications, as well as in-app purchases from apps that are sold through their respective stores. However, the difference is that Google allows Android apps to be sold on third-party marketplaces, whereas Apple does not.

4. Coding

Android applications are programmed using Java, which is the standard programming language. For reference, JavaScript is prevalent on more than 95% of the world’s websites

Accordingly, it is common for software developers to start their education with Java, meaning it will be easier for them to adapt to the programming language of Android applications. Thus, removing the learning curve for developers. 

With a working knowledge, developers can transition Java’s code script into a mobile application while also implementing development services for Android in the process.

5. Customizable User Interface

Another reason for Android’s popularity is its notoriety for being customizable, especially when it pertains to an app’s user interface.  

Customizable user interfaces help developers create more apps in less time. This goes back to the open sourced nature of Android. Developers can harness their creativity without being pigeonholed into iOS’s specific mold. Consequently, developers do not have to spend time working around a platform’s specific requirements.

Furthermore, customizations do not end at the user interface. Multimedia tools and data management can also be customized and easily updated throughout the development process.

Items to Consider

As one of the two major mobile platforms in the United States and the world, Android offers numerous advantages. From open source software to lower overhead costs and a customizable user interface, Android’s platform is enticing to consumers, developers, and businesses. 

Interested in developing a mobile app? Contact us at info@quantilus.com for a consultation and learn more about what Quantilus has to offer here.

What to Look for When Hiring an App Developer

September 30th, 2020|Categories: Mobile Development, Web Development, Marketing, SEO|Tags: , |

If you’re looking to create a mobile application for your business, then you’re entering a market that is expected to generate $189 billion in revenue in 2020. You understand where the eyes of your audience are and you’re taking steps to move your product or service in the right direction.

But one thing you should not do is attempt to create the app yourself if you’re not a skilled developer with a mountain of coding knowledge. Coding is a whole new language and attempting to code mobile applications with anything less than an expert could cost you in both time and money. How long before you give up entirely? Or, even worse, what if you release your homemade app with a plethora of bugs and crashing issues?

Remember, you only get one chance to make a strong first impression.

That’s why you should consider hiring an app developer. The acquisition of someone fluent in coding with a vast level of experience designing and developing apps on the platform of your choosing is the key to ensuring that the first time your audience downloads your app, it will be an overwhelmingly positive user experience.

But what should you look for when hiring an app developer? What are the skill sets and experience levels necessary to ensure that your development and launch process goes off without a hitch?

Experience Level

Anyone can lie on a resume. While it’s tough to have to be overly suspicious in this regard, it is necessary in the freelance app development world.

You want to make sure that the developer you’re considering isn’t padding their resume to score the job. You want plentiful and relevant experience from your developer which can be backed up with proof.

What kind of proof?

Any established developer will have an extensive portfolio of apps that they’ve worked on. Make sure that you ask to see any and all applications they had a hand in developing. Also, ask questions about their role in the development. Were they in charge? Assisting? Someone could say that they worked on the development of a stellar application when all they actually did was deliver coffee to the real developers.

Make sure you go in-depth on their experience. You also want to see the kinds of apps they’re developing because you want to make sure that they have experience relevant to the kind of app you’re looking to make.

Also, ask to see a list of their clients, both past and present. It’s good to see the size of their previous clients. If they have a bunch of smaller companies that are nowhere near the size of yours as their only experience, then maybe they’re not up to the task of working on a higher level.

Platform Experience

It’s important to choose carefully when deciding what platform or platforms you’re going to be releasing an app on. Android and iOS control 99% of the mobile market, so it’s usually a good idea to develop your app for both platforms in order to increase the size of your potential audience.

But the processes of developing apps for Android and iOS are vastly different from one another. That’s why you want to make sure that your developer is an expert in your chosen platform.

If you want to develop your app for Android only and all of their experience is in iOS development, then you need to continue your search. Your developer needs to come into this project as an expert. Your app is too important to trust to someone who is learning on the job.

Integration of Analytic Programs

You want to be sure that you can track your app’s effectiveness following launch. To do so, you need to have it connected to certain analytic programs. Your developer should be an expert in such things, so it’s something to bring up in an interview.

Ask about their experience with programs like Google Analytics. Most analytic gathering programs take under an hour to connect, so if they’re going to take more than a day working on that aspect of your development then it’s likely they don’t know what they’re doing.

It’s important to be able to track your progress. You want to know what is working and what is not so that you can redesign or course correct your app strategy when needed. Any good developer should understand this and have a plan already in motion for it.

Documentation

Your developer should educate you on the regular upkeep of the app. Unless you’re hiring them full-time, you will need to be able to make changes as needed. As such, they need to provide you with documentation on how to app works, and what the process is to make changes at will.

The worst possible scenario you could encounter would be to have an app that can’t be updated. All apps need to grow and change with an ever-evolving market. Make sure that you’re not left in the dust.

Outsourcing

Once you have identified a developer and decided that they meet the skills requirements, you should clarify that this is the person who is going to be working on your app. Ask if they outsource any of the development responsibilities. If they do, then you need to understand the capabilities and talents of the person doing the actual work and ensure they meet your standards.

For example, if you’ve hired an iOS development expert to create your iOS app and they’re outsourcing to an Android expert, that’s a huge problem that can negatively impact the overall usability of your finished product.

In Conclusion

Hiring an app developer is one of the biggest and most important decisions that you’ll ever make for your company. It’s not a search that should be taken lightly. Ask the right questions and ensure that the development of your mobile app is in the right hands.

Bitnami