Category - Mobile Development

Articles that center around key technologies related to mobile software development and major tendencies and innovations in the domain.

1
A Mobile App for a Smart Home Solution: Takeaways and Guidelines
2
Azure Pipelines: Using It for Xamarin Apps and Configuring a Local Agent
3
Five Reasons to Use Xamarin for Mobile Cross-Platform Development
4
Mobile App Testing Is Key to Successful App Development
5
Designing a Mobile App: Practical Tips
6
Objective-C vs. Swift: What’s the Difference?
7
The Guide to Developing a Banking App
8
Waterfall vs. Agile: A Comparison of Software Development Methodologies
9
.NET Framework vs .NET Core: What’s the Difference?
10
The Benefits of Progressive Web Apps (PWA) for Business

A Mobile App for a Smart Home Solution: Takeaways and Guidelines

The ever-growing use of smart devices has already influenced all aspects of human life and has triggered the emergence of the smart home. In this article, we will investigate why smart home providers should place the utmost importance on providing efficient mobile applications to manage their systems.

To ensure maximum comprehension, we will illustrate it with two real-world business examples — SaM Solutions’ proprietary smart home system and a mobile app for a home automation platform that we created for our customer.

Read More

Azure Pipelines: Using It for Xamarin Apps and Configuring a Local Agent

Creating a Xamarin app implies the development of a common logic for several platforms, which is quite convenient, but may cause some troubles as well.

In this article, I will tell you how you can easily configure a part of continuous integration and continuous delivery (CI/CD) while engaged in cross-platform development with the help of Azure Pipelines. You will also learn how to build projects on your local machines instead of Microsoft-hosted agents.

Read More

Mobile App Testing Is Key to Successful App Development

In the current technological era, it seems that smartphones have become extensions of people. These multipurpose personal gadgets are loaded with applications that are vital for numerous daily activities: communication, entertainment, shopping, education, etc. And modern tech-savvy customers demand a greater number of immaculate apps. That’s why end-to-end mobile app testing is needed.

Read More

Designing a Mobile App: Practical Tips

Mobile design is a relatively young design area that started to evolve a decade ago. With the launch of the App Store and Android Market (presently Google Play) in 2008, the mobile app development market has become a prosperous niche, resulting in the rapid increase in the number of available applications. Consequently, the demand for qualitative app design began to grow.

Read More

The Guide to Developing a Banking App

The main present-day trend is that everything has gone mobile, including financial management. Decades ago, the success of a bank could be assessed by the interior of its office. In the twenty-first century, a prosperous bank may operate without a luxurious office, but it must have an advanced website where one can access a personal account, and a mobile application so that users, regardless their location, could perform various financial operations.

Read More

Waterfall vs. Agile: A Comparison of Software Development Methodologies

Every software development project follows a certain management methodology. The right method is extremely important for the team to develop software in a comfortable environment and to achieve success.

In this article, you will find the information about the difference between Agile and Waterfall model, their advantages, disadvantages and the most suitable cases in which they can be applied. We will also touch upon the Scrum model and compare it against other frameworks.

Read More

.NET Framework vs .NET Core: What’s the Difference?

Let’s start our discussion with defining .NET in order to become involved in the topic. .NET is a free and open-source development platform from Microsoft used to create and run different types of application s and service s (desktop, web, mobile, gaming, IoT, AI and Machine learning). The platform is an integral unit of the Microsoft Windows OS.

Read More

The Benefits of Progressive Web Apps (PWA) for Business

Although a progressive web application is quite a new phenomenon, an increasing number of companies has already been capitalizing on its extensive capabilities. Improved performance and better user experience are the benefits of this type of an application over mobile or web software. In this article, we will get to know the pros and cons of progressive web apps and possibilities that PWAs open for businesses. Before we start, let’s find out what’s different about them.

Read More