All Case Studies Design Development Interviews Machine Learning Project Management
Ruby is a great language for web development – it’s already solid on its own, but gets even better with Ruby on Rails – a great framework that had a major influence on the way web apps are developed.  Still, life goes on and the whole tech industry keeps moving forward. New languages are invented, new frameworks are created and different architectures gain popularity. The Ruby community is looking towards Elixir, a language based on the Erlang VM – and the language that helped WhatsApp build their product. As an app owner you’re probably wondering which language to choose for your new project. This article will explain the pros and cons of both Ruby and Elixir.
Read more
Sustainable agriculture is a simple and pragmatic idea that there does not have to be a trade-off between agricultural productivity and environmental protection. The conventional approach, however, has been to view agricultural yields and environmental protection as some sort of a zero-sum game in which the latter was constantly out-prioritised by the former. As a result, we have only managed to exacerbate the already adverse environmental impact of agriculture in terms of groundwater depletion, water pollution from fertilizer runoffs, biodiversity loss, soil erosion, and high rates of greenhouse gas emissions.
Read more
When fighter pilots enter an operating theater to support surgical teams in their life-saving efforts, amazing things can happen. In the area of up to 40%* avoidable post-operational complications, the top-level military aviation standards developed and improved over the years can be in huge demand.
Read more
Got a perfect business idea that needs to be turned into a beautiful app? Whatever the challenge, you need a committed and qualified team to make the best out of your idea. That’s why checking the team’s skills, experience and approach, along with clients' opinions should be an essential part of your decision-making process. For all those reasons, you might be interested in making your next mobile application with Netguru. Here is why:
Read more
Case studies can be amazing communication tools for UX and product designers. They’re a wonderful way to convey your skills to potential clients - not just your ability to deliver beautiful visuals, but also to do research and gain deep understanding of various projects.
Read more
When we first heard about React Native, a framework that enables mobile app development for multiple platforms, we were thrilled. One team, one codebase and the potential to scale an app for iOS and Android using a fracture of resources required in native mobile app development is a great promise. But how does it stack up against the reality?
Read more

Top Mobile Apps Built with Flutter

Flutter has been one of the hottest topics in mobile app development since December 2018, when version 1.0 of the framework was released. It’s relatively new, yet trending fast, and has already been used to develop quite a few outstanding projects. This is why today I am going to discuss some of the top Flutter apps - but before I continue, let’s have a look at the framework itself.
Read more
More than ever before, sustainability becomes a serious matter that impacts everyone on the planet. We believe every organization - including our own - should take responsibility. That’s why we decided to introduce R&D for Good, a program leveraging our smart innovation expertise to support non-governmental organizations in their digital journeys.
Read more
According to the Bureau of Labor Statistics, the projected employment of software developers is over 4 times bigger than that of other occupations. In the current talent shortage scenario, companies are doing their best to attract and retain software developers. What does this mean for you, the candidate?
Read more

Top 10 Fintech Companies in Paris to Watch in 2021

A digital bank for SMEs, an online marketplace for business loans, a corporate credit card provider, and a company providing banking services to microentrepreneurs in Africa and China - a fintech revolution has come to France. We present the 10 hottest fintechs from Paris right now.
Read more
Google IO started 2 days ago, and, as usual, we’ve got a lot of amazing news straight from Mountain View. One of the jaw-dropping announcements was the newest feature of the cross-platform development framework, Flutter.
Read more
It’s been quite a while since talked about our failures here. Since then, we've made some new mistakes but used each of them as an opportunity to grow and we would like to share with you the lessons we learned. In Netguru, we strive to deliver the best work possible, but, we admit, we sometimes fail and, as long as we don’t make the same mistake twice, we accept it as a part of the learning curve. Today, I’d like to tell you about the popular mistakes a PM can make (and we know because we’ve made them all) so that you can avoid them in your daily work.  
Read more
Good mobile app architecture is the foundation of all well-designed software. However, when it comes to mobile applications or platforms, there’s always been a problem with a good architecture. In the case of Android, it might be because Google doesn’t support or even recommend any specific architecture. Apple, on the other hand, suggested the MVC architecture for UIKit, but their proposal aroused a lot of controversy and many experts claimed it was not a good solution. In this blogpost we’ll try to figure out how to choose the right architecture for mobile app development.
Read more
Mobile applications have been with us for more than 10 years. Within that time, the mobile development market has significantly changed. At the beginning developers were limited to native platform-specific applications which were not able to work on different systems. The growing demand for mobile apps brought new ideas for shortening development time. And that’s how cross-platform development was born. Near-native platforms, such as React Native or Flutter, are gaining ground and offering better opportunities to build native-like experiences. Today, we want to discuss the pros and cons of such solutions.
Read more
Traveling has never been easier before. We’ve got access to the most remote places in the world thanks to the plethora of offers to choose from. Tour operators, carriers and hotels fight to win clients, and as a result of massive competitiveness, we get lower prices and better offers. In theory. The wide range of options might cause confusion and decrease transparency on the market.
Read more
Whenever you aim to completely change the way the industry operates, expect the road to be bumpy. That is especially true for any fintech app or service. At Netguru, we are proud to have the opportunity to work with those founders who are aware but not stymied by these challenges ahead.
Read more
Swap is a P2P mobile payment app that allows users to send money to anyone on their contact list, any bank account, and any debit card number. The application has already established itself on the Mexican FinTech market. However, after the project matured, Swap's team needed help in adjusting the design to include new services and functionalities. They hired an external design team to help them with the transformation. It worked.
Read more
When it comes to software development, selecting the right architecture should be a vital part of the planning phase, as it lays a strong foundation for almost every project. However, this step is often ignored, especially in mobile app development, where choosing the right architecture can be tricky - for various reasons. But a lack of good architecture may lead to some serious issues during the development process... So you really have to implement one, and you have to do it right — both in order to avoid potential problems that may arise and to speed up the entire development process.
Read more
In spring 2019 the version 6.0 will arrive. It triggered a reflection on the direction of Rails. The sixth version is on the horizon with changes that are exciting but also safe for business – a lot has changed since version 1.0. Version 1.0 was released in December 2005. The Rails core team is aligned with the business needs on the market better than ever. What does it mean in practice and what does it mean for the future of creating digital products?
Read more
Audio classification is one of the most common and most explored tasks in the field of audio processing. It’s the foundation of many apps that enable users to automatically identify artists, instruments, or simply recognize someone’s voice. How does the algorithm work in practice? We had a chance to implement audio processing with machine learning on iOS and Android mobile devices. See how our journey went.
Read more
Need a successful project?
Estimate project
Blog About Startups, Web Development and Mobile Development (18)