Our Blog

Nightborn - What is a front-end developer, and what has he got to offer?
What is a front-end developer, and what has he got to offer?
We're living in a web-based world where the front-end developer enters into the spotlight. Users genuinely perceive their creations and communicate with them through an immense integration of web applications and frameworks. Users will click on the buttons and view the layout, test the usability, and observe animations. Any adjustments will impact the navigation of the user and will affect the conversion rate of a website or blog instantly. Front-end developers (as well as designers) can turn visitors into clients by creating a simple interface with easy assimilation to use. If there’s one thing that all front-end developers have to have, it’s excellent problem-solving skills. From figuring out how to best implement a design to fixing bugs that crop up, to figuring out how to make your front-end code work with the back-end code being implemented. All those emerging services are contributing to a massive demand for this to be handled by newly qualified developers. A book is judged by its cover Front-end development of a web- or mobile application handles everything that users visually see. For customers, the app or web page is generally the first impression as well as its first interaction with the company. This needs to be taken into account by the front-end developers for a solid front-end development strategy. This means that appearance alone is not enough. The (web) app should attract a specific type of customer the company wishes and offer exactly what they need right away. Most businesses don’t give priority to front-end performance. But, much as a first meeting conveys a personality, the app or website represents the business profile. The concept of front-end development Front-end developers will be involved in analyzing code, design, and debugging applications along with ensuring a flawless user experience (UX). As well as ensuring that the layout appears as it's intended to across various platforms and browsers. Their “client-side" code runs inside the user’s web browser as opposed to a back-end developer, whose code runs on the webserver. At Nightborn we opt for Server-Side Rendering (SSR) because we’re using mainly Javascript to render the app. Because the ability of the different browsers to read Javascript is not the same and this could impact the final product. “The back-end developer is like the engineer who designs and creates the systems that make a city work, while the front-end developer is the one who lays out the streets and makes sure everything is connected properly so people can live their lives”. Where design fits in As stated, to be a successful developer, you must have a good design sense, a good knowledge about projects' architecture, infrastructure, and design patterns. Unlike Nightborn (pat on the shoulder 😉), not everybody has complete wireframes or prototypes of what a particular page may look like for a multitude of devices. As a result, the front-end developer is often left to fill in the visual gaps. 💡 Want to learn more about prototyping and frameworks? Read 👉 Why is prototyping crucial for your digital product? Front-end development and design have a relationship that is comparable to the relationship between back-end development and database schema architectures. Understanding design and how it impacts the user and their choices, gives a diversification of skills, beyond just knowing how to code effectively. In addition to this, understanding design can mean less reliance on bootstrapped libraries and solutions to create something that conforms with the expectation of good digital aesthetics. 💡 Want to learn more about how design can benefit your business? We covered it in one of our previous blogs. Check it out here 👉 Using design improves your business performance While web design is the way the website looks, front-end development is how design is actually implemented. Typically, a rookie front-end developer learns HTML, CSS, and JavaScript, which runs on the open web browser. Eventually, They can apply what they've learned from web browser development to start coding for environments that aren't fueled by a browser engine.  Recently, development environments have been created that use web technologies to create native applications without the use of web engines. These open-source framework environments, such as Flutter & React Native deliver high-performance web and mobile applications. Some of the world's largest companies use React, including Netflix, Facebook, Airbnb, Reddit, and others. When it comes to building modern applications, React is typically combined with frameworks such as Next.js. With Next.js, the development of React apps is made simple, and in just a few clicks, you can get ready for deployment. Front-end development is the materialization of digital design and the manifestation of business rules in a manner that elicits a desirable response from the user. Don't break a customers trust Customers are unlikely to return if they experience bad graphics, slow page loads, runtime errors, and other problems. In that case, a business loses money as well as the promise of loyalty when a customer’s trust is broken. Creating a user experience does not fully support a business unless it also conveys the business’s purpose. When customers observe the design and graphics of an app or website, they should not be confused. Rather, they should instantly connect with it and know what they can use. UI & UX is very important for this remarkable customer experience. Because clear graphics support a company’s appearance where customers can expect good service. The wrong type of development not only creates an unattractive appearance but also drives away business. Powerful branding Effective mobile and web applications should focus on well-planned branding, based on business logos, products, and designs. In conveying branding to customers, front-end development is essential, because branding symbols and trademarks like colors and graphics easily help customers to associate a business' mobile app or website with their products. It makes these connections during online and offline shopping, helping consumers remain loyal to their favorite brands with simple recognition. At Nightborn we work with a healthy interaction between the front-end developers and the design team. While the design team focuses their talent on the visual presentation, our front-end developers think about user experience as well as the visual presentation, but with the focus and perspective centered on the code itself. The core strength is in the code because the code creates what the brain wants to see. Responsive and mobile design gains more importance On every web app or website, you can see the work of a front-end developer, even the way it looks different on your phone. Because these days, more people access the internet from their mobile device than from a desktop computer, so it’s no wonder that responsive and mobile design skills gain more and more importance. Responsive design means that the layout (and sometimes functionality and content) changes based on the screen size and device someone is using. This is because the experience a company wants users to have when surfing on a desktop computer is entirely different than what they want them to see when visiting from their smartphone, and in those cases, it makes sense for the mobile site to be completely different. At Nightborn, our tech guys are used to developing cross-platforms such as mobile, tablet, desktop, and wearables with cross-platform frameworks such as Flutter or NextJs framework. This allows us to be ultra-efficient and share code between platforms. This results in faster development and a lower budget for our clients. 💡 Want to read more about cross-platform development? 👉 How cross-platform development improves client satisfaction Final words So you see, apps and websites are evaluated at first sight based on their front-end and user interface. The convenience of use, smooth navigation, and fast-loading are just a few of the aspects that influence whether or not a consumer will return to your digital product in the future. This being said, you can conclude that front-end development is a special, unique little space in programming. There needs to be a balanced relationship between the creative and analytic sides of the brain to be truly effective and efficient, to connect people and the code beyond the screen. Don't hesitate to look at our other blog posts! 👉 https://nightborn.be/blog 👈
Nightborn - Why you should consider an MVP and how to create an effective one?
Why you should consider an MVP and how to create an effective one?
If you are working on creating a digital product, it’s primordial to think about how to answer the user’s needs. An MVP (Minimum viable product) will allow you to learn if your product’s idea is successful and matches with the user’s expectations. It will help collect valuable feedback and confirm your business approach.  Why should you build an MVP? Before starting to design and develop your entire product, your business can benefit from launching an MVP first. Here are a few benefits: You can minimize development costs as you can quickly launch your MVP and gather valuable feedback from end-users. As you collect the user’s feedback, you’ll discover that certain features may have to be changed or even removed. With an MVP, you have room for flexibility and you can easily avoid costly mistakes that would have occurred with a complete app. User testing and feedback are like the sun to a flower. It makes you grow. Thanks to testing and feedback, you’ll be able to define your future plans and grow based on concrete and relevant data. You’ll be able to shift your course and features without complex changes. Your final product is not going to be developed by itself. As most entrepreneurs, you’ll probably face the moment when you’ll be looking for investors to support your project. An MVP can be strategic at this point as showcasing a working model of your product can influence investors’ decisions. 1. Define business/user's needs and know your market Successful projects don’t happen by chance. They are built to bring solutions to a specific problem. That’s why you have to sit around the table, and define your business needs and talk with potential users to know about their expectations. The probability that your product already exists on the market, is fairly high. Having competitors on the market is a good indicator. This means customers are demanding this kind of solution. So don’t give up your project but instead, research and learn from the market and try to improve your solution. 2. Phase your project with feature prioritization By now, you should have a good view of the feature that should be developed to meet users’ needs. But your MVP can’t contain all of them. That’s why you’ll have to divide your features into categories. The essentials Nice to have The extras Then try to assign your features to those categories depending on their importance and value. When doing this, think about users. Put yourself in their shoes and try to understand if a certain feature can be a real added value while using your product. In the end, you’ll have a clear view of which features should be developed for your MVP and even have some sort of phases for upcoming versions. 3. Define your MVP’s success criteria You must define how you’re going to measure the success of your MVP. Here are a few examples: How many people downloaded your MVP? Did they provide feedback and was it relevant enough to make solid decisions for upcoming phases? What was the average usage time per user? Which features were used the most? The least? Which features received the most favorable feedback? The least? Gather all this information and try to understand how it reflects your MVP’s success and how can you go forward. 4. Keep in mind that MVP doesn’t mean ugly, messy, and filled with bugs. Yes, MVP stands for “Minimum viable product”. However, the minimum doesn’t mean garbage. While creating an MVP, you should focus on the core features of your product. Those features should always bring relevant solutions to users. But it’s crucial for your MVP to be properly designed and developed. Don’t try to spare time by avoiding design phases. Make sure your app is performing and fast enough and avoid sloppy bugs. In the end, your MVP must attract your end-users and potential investors. Your MVP is like a first date where it’s all about the first good impression. 5. Stick to the plans  You might be tempted to add fancy features or postpone your MVP’s launch but that’s just not the objective. That would be counter-productive. You must stick to the line and launch your high-end MVP as expected. You’ll have enough time afterward to think about later phases and additional features, but your first mission is to test the core of your app and perfect it. Final words Don’t try to run before you can walk. That’s just the purpose of an MVP - Quickly launch a product based on your concept and test its success on the market. An MVP will be the best way to test your product on a specific market. You will find out if your product is able to solve the user’s problems. Your MVP is the first step of a long-term vision. It’s the foundation of your product so make sure it is future-proof, solid, and scalable. If you liked this article, you might also like: How can design benefit your business? How cross-platform development improves client satisfaction How to choose the best UX/UI Design and app development agency?
Nightborn - How to choose the best UX/UI design and app development agency?
How to choose the best UX/UI Design and app development agency?
First, define your requirements Always start by defining your project’s needs. Write down what you need for your project. Make sure this includes: the goal of your application the size of the project the platforms the skills you expect from your agency the budget you have the deadline Also, think about the type of relationship you want with an application agency. Next, calculate your budget. It is better to be prepared when looking for application agencies to eliminate bad choices quickly. Read existing case studies and look for an outstanding portfolio By reading existing case studies of an application agency you can see who they worked with, what the project was about, and how they handled the project. It might especially be interesting if an existing case study resembles your upcoming app. Case studies can give insight into their experience as an application agency. Multiple case studies about projects for big corporations can give a greater sense of credibility. When an agency has a big portfolio of large projects that are very well designed, you could assume they will handle bigger projects properly since they completed these in the past. Also, check if creativity is present in their case studies. Don't forget to visit the website and check the profile and milestones to get a better understanding of the agency. You could also download one of the agency’s apps if they are free to see if they promise what they preach. Check the design and functionality in order to see if you are convinced of the agency’s work. Look at references and reviews You could also contact references and clients of the application agency to gather information about their past projects. Ask about their experiences with the agency. If their experiences were great you could ask for more information. For example, what was the project they developed for you? What was the scale and timeframe of your project? The best development companies will provide you with this sort of material even without asking. If a software house can’t show you any letters of recommendation from previous clients, it should raise a red flag. Avoid talking to companies that don’t have a proven track record of app development. You could also read testimonials if there are any available on the internet. Testimonials are quite a credible source but will only apply to the client’s project and experiences. Also, you can take a look at the reviews and ratings of their apps in the application stores. A company is all about its people Projects are being worked on by a team. The individuals’ skills and personalities within their team are an important part of the course of the project. The atmosphere within a team can have a strong impact on the project’s result. Therefore it is important to have a good relationship with your partner. Plan a meeting with the potential agency and check if you get along. Make sure you feel the vibe of your contact person and his agency. Look for a reliable and long-term partner that can ensure the durability of your app. Understand the methodology of the agency Another important aspect when looking for an agency is its process. Check what methodology the agency uses to work on projects and if it suits the method of your project. Don't forget to ask them if they will build a customized application or not. A personalized application could resolve multiple areas of the business. Research is a very important part of the creation of an app. Before hiring an app agency you should ask them how they approach research and what kind of data they gather prior to writing any code. Required support and competences It’s important to check if the agency is compatible with your company. Check if the agency meets your project’s needs which you wrote down earlier. Discuss with the agency if they can create all the features you‘d like to have within your app. You’ll also need to align the programming languages and software products that will be used by your app developers, so ask the agency what their technology preferences are. Within your project, you determine the required platforms your app needs to run on. Discuss your technology stack to ensure they support software for the platform you want your app to run on. An application agency can also become your consulting partner. When you‘d like to consult before the development of your application you could contact an application agency with advanced consultancy skills. An agency can give insightful advice regarding the design and the strategy of your project. Communication with your agency Communication is an important aspect while your project is in process. You should ask about arrangements regarding communication flow when choosing your partner. Make sure to include your own requirements regarding communication. You should discuss for example the frequency at which you‘ll want to receive project updates in order to be up to date with the progress of your project. Also, audit if they share the same set of terms and phrases and what tools they use to track the progress of a project. If they use a project management tool that you are familiar with it could be easier to share progress within the same tool. Keep track of how frequently an agency replies to your messages and phone calls. Do they take initiative? The way they respond can give you an idea if they are interested in working with your company. Size of the project and team When you are in contact with different agencies you should make sure the agency can handle the size of your project. If the team size and structure of the agency aren’t optimal for your project it could take a long time to finish your application. You could screen the structure by checking the number of testers, developers, designers, UX/UI experts, and QA experts currently working in the company. Budget proposal Finally, contact the remaining agencies regarding their budget proposal for your project. Keep in mind that the cheapest contract isn’t always the best contract. You should also keep in mind the app maintenance. A cheap product could give bugs that could be avoided in the development process. Regarding the costs, you should also discuss a clear policy around app maintenance and support. Ask how the app maintenance is charged for ongoing support. Costs could be a fixed rate or an hourly cost. Also discuss the costs of each new app release, handling bugs, and long-term support. In conclusion A good application agency fulfills your project’s needs, is compatible with your company, is credible, and respects your deadline and maximum budget. Your app represents your company so it is very important to choose the right agency beforehand. Poor choice of agencies will lead to extra costs and the possibility of a low-quality project. When you went through all these steps you have set your requirements and did your research. After thoughtful consideration, you will have a higher chance of success in finding the right agency for you. If you liked this article, you might also like: How Nightborn created a challenging culture between designers and developers? How we used React, Gatsby, and Prismic to create a high-end and well-polished website How can design benefit your business?
Nightborn - Interview Youri Moskovic, CEO of Prediko
Meet Youri Moskovic, CEO of Prediko
Youri Moskovic is helping companies forecast their inventory needs to eliminate stockouts and excess inventory with his company Prediko, an easy-to-use and cost-effective inventory optimization platform for e-commerce brands. Their plug & play software integrates with e-commerce sales & marketing tools and accounts for upcoming events to provide inventory forecasting and purchase order recommendations on autopilot. They are backed by Techstars and the founders of Klarna, Checkout, and Nuxe. Good afternoon Youri! Thanks for taking the time to speak with us! Can you tell us a bit about yourself? Hello! So, I'm Youri and I grew up in Belgium until I finished high school. I then moved to London to start a Bachelor's degree in Mathematics with Management & Finance at King's College. After that, I did a Master of Science in Operational Research (OR) at The London School of Economics and Political Science (LSE). While doing my Master's degree I started working part-time at Satalia. The thought-leaders in artificial intelligence (AI), data science, and descriptive, predictive, prescriptive, and business analytics. I developed spoke systems for large enterprises and worked there for almost 4 years. During that time, I started as a Product & Business developer and then became the head of bespoke services. So basically, I was responsible for all of the technologies we were developing on-demand. Why did you study in the UK? I didn’t think the university system in Belgium was a great fit for me, I preferred the UK / US one. Because, to put it simply, you can enter pretty much any school or university in Belgium, but it's really tough to actually pass. Meanwhile, in the UK it's really tough to get in, but as soon as you get in you have a lot of extracurricular activities, a lot of social interest groups, and sports activities. This was something I loved and tried to do as much as I could. 💡You can find more details about Youri's qualifications, employment history, education, skills, and experience on his 👉LinkedIn profile👈. What sparked your idea to create a concept like Prediko? At Satalia I met Nicolas Sabatier, who's a machine learning engineer. As part of the data science team, his role was to build predictive mathematical models for our clients, using the latest cutting-edge techniques such as deep learning or graphical modeling. Nicolas also had a background in Mathematics, Computer Science & Business Analytics (Machine Learning). Today, Nicolas is the co-founder and CTO of Prediko. 💡You can find more details about Nicolas' qualifications, employment history, education, skills, and experience on his 👉LinkedIn profile👈. We worked together for several years, where we developed complex predictive systems for large legacy retailers. That's how we got exposed to how expensive these systems can be to be developed and a nightmare to implement. On the other hand, we were surrounded by a lot of e-commerce founders and realized these guys have a hard time planning their inventory correctly. They did complex sales and inventory plans on Excel, manually. Which is prone to errors and is time-consuming. So we thought that we could develop something, a tool, for the small to midsized businesses to create reliable forecasts and therefore optimized purchase orders or optimized inventory. And that is why we built Prediko. How do you guys divide the work? As the CTO of the company, Nicolas' in charge of all the technical development. On my side, I'm much more business and product-side-oriented. So I spend most of my time dealing with either customers or investors, nurturing the relationships. So, I'm in charge of the products, business, and design, and Nicolas of actually building the tool. It's only you two for the moment? Actually, we have just raised some money and we're going to grow our team now. We have already some freelancers and interns that are working with us. But no full-time employees right now. Talking about raising money... We've heard about a pitch you had in New York. What was that all about? We participated in a famous accelerator program, called Techstars in New York City. This was a 3-month program where we spent some time with mentors, investors, experts-in-residence, to help us accelerate the development of Prediko. The last week is called 'Demo Day', we presented our company in front of hundreds of investors. We couldn't do it in real life due to Covid so we had to do a demo or a video pitch. 🎥 You can rewatch the pitch by clicking the following link or watch it here through our Youtube channel: Learn more about Techstars ⭐ How do you see Prediko evolving? In terms of the biggest challenges... In terms of the first steps, we are becoming an inventory optimization platform for e-commerce brands. But slowly and surely we're creating forecasts as well as purchase orders on their behalf and putting that on autopilot. We don't want to be the place where we only create a purchase order for a company but also the platform where they can place the order and get it financed. This way we become an end-to-end supply chain partner for these e-commerce brands. It's a whole supply ecosystem where they will be able to create a purchase order on autopilot, then be able to place the order to their suppliers, and handle the communication internally. We really want to optimize every step of the way to make it a very streamlined supply chain process for these companies. Is the focus of Prediko mostly on the UK for the moment? We work with companies all over the world, but the focus right now is between the UK and France. We got some initial brands in the US as well. So I would say the UK, France, and the US right now. That's a pretty big market 😉🙈 Based in London, a pitch in New York but ended up in Brussels. How did you become partners with Nightborn? I was in the same school as David (Head of Design, Nightborn). When we first started working on Prediko, we needed branding, so I looked around and noticed that David recently started this company, so I contacted him to see if Nightborn could help us. Which they did, and did a great job with that. When we started working on the actual front-end development of the tool, there was nobody in a better position than Nightborn to know the branding, the looks, and the feel that we wanted to get. We came to them with a big request that needed to be done quite fast. They accepted it and promised they would deliver and they did. So honestly, they were available, understanding, but also the speed of the development was very good. So that's how we decided to work with Nightborn. Final words If this interview sparked your interest, feel free to check out the visual case study we made of Prediko on Instagram. 👉 Case study: Prediko👈 or check out their website at prediko.io
Nightborn - Interview with Nicolas Huskin, founder of HappiK
An interview with Nicolas Huskin, founder of HappiK.
Nicolas Huskin, HappiK's Founder and CEO, wants to free service voucher agencies of their administrative and mental burdens, allowing them to focus on what matters most: the satisfaction and well-being of their housekeepers and clients. This digital solution will optimize and simplify interaction and communication between 3 key players: the service voucher agencies, their employees, and their customers. HappiK's objective is to launch the first MVP this September after a long UX process and the creation of the app's first interactive prototypes. Tell us a bit about yourself, how was your journey before HappiK? With a master's degree in management from Solvay Business School, I began my career in banking as a business consultant. However, I'm a digital consultant by nature with 13 years of expertise. First as a project manager, then for years as a key account manager at Emakina. A Brussel-based digital agency, where I was working with clients to grow their business and brand value. I was managing strategic and commercial relationships for key international accounts, allowing me to have large accounts for which I could sell all available services. Online as offline, ranging from website and app development to social media to TV, radio, and much more. I was active in both B2B and B2C environments, giving me significant experience in a variety of sectors. By implying different technologies and complexities, I am known as a "digital Swiss knife". 😎 💡You can find more details about Nicolas' qualifications, employment history, education, skills, and experience on his 👉LinkedIn profile👈. What sparked your idea to create a concept as HappiK? I came up with the idea after a personal experience two years ago. I was (and still am) a client of a service voucher agency, and I take care of this at home. At one point, we had 4 out of 5 replacements in 5 weeks. And you know how this works... You have to make an appointment with the agency, then you wait at home for the housekeeper to arrive, in order to give a roundabout and instructions on what must be done that day. But when it comes to replacements, you don't want to go into great depth. Following this process, you go to work, return home, and you have no idea what he or she has done. This means there's a significant lack of communication, which made me believe that something had to be done. The second trigger occurred when the service voucher agency where I was a client went bankrupt. When I found a new one, they told me I had to write everything down on a piece of paper to communicate with my housekeeper, whether it was a post-it note or a short note. As a "digital Swiss knife", I found it to be completely incompatible with my personality. In a manner of speaking, I got pain in my hand thinking about scribbling every time a housekeeper comes.😉 As a result, I was quick to realize that the communication was not entirely consistent. I'd like to communicate more effectively with both my agency and my housekeeper as a client. My to-do list must be digitally available, so that any replacement completely understands what to do on that particular day, where the materials and products are, etc... When and how did you decide to develop this idea? To start, I made an online survey through Quicksurveys (now Tolunastart) and began thinking about the functionalities. To understand the real customer needs I met multiple service voucher agencies to check whether I'm the only one with such frustrations or not. When this research showed there was a need and market potential, I approached La Maison de l'Entreprise (LME), a startup incubator based in Mons. Through them, I ended up at Digital Attraxion, a startup booster or accelerator. They're great for startups as they provide both funding and coaching. So I made my pitch to their committee and it was an instant success. With this acquired financial means and interest in my pocket, I started to realize that something was possible to create. As the next step, I started building a team. The manager of a service voucher agency in Brussels (Charles Verbruggen) had already called me immediately to say that he was very interested and wanted to join the project. Like me, he was convinced that the sector urgently needed digitization. Given his knowledge, this combination was ideal for me. Next to him, we completed the team with a former colleague from Emakina, a great developer with a lot of experience in product developments and startups (Gilles Coomans). Together we had all the necessary skills to embark on this exciting entrepreneurial adventure. What are your ambitions? HappiK is based in Mons, but the team is mainly based in Brussels. We are therefore currently mainly active in Brussels and Wallonia. By 2022 we also want to expand to Flanders. Today we mainly need to gain brand awareness. There are a few other 'players' on the market, for a market size of about 1500 service voucher agencies in Belgium. Mainly older players with a very large market share, but also with outdated technology, little innovation, and poor user experience. I strongly believe there's a market for us and that we can grow quickly because we are different in our approach. HappiK is a real assistant, simplifying the daily experience of all three actors: the housekeeper, the service voucher agency, and the client by delivering the right info at the right time for a smooth administrative process. And what about going abroad? Service voucher agencies are really something Belgian. In France, for example, they work a little differently. But as said this has little influence on us as we really want to sell ourselves as an assistant. So yes, abroad is definitely an ambition for us. Another ambition of HappiK is to expand to other professions and sectors with our assistant. B2B, such as maintenance of buildings or swimming pools maintenance, green services at municipal authorities, cleaning teams in company buildings, or syndics of apartments. With HappiK, planning, administration, communication, and division of tasks between the various actors can be much more efficient. In other words, we really see the potential of the assistant formula, because it's easily scalable. Wherever there is an orchestration of people needed, HappiK can help. Why and how did you become partners with Nightborn? Through a former colleague of mine at Emakina who had built an app together with David Souery, Co-Founder and Head of Design at Nightborn. He told me that David was a brilliantly smart and good guy. So I arranged a meeting, which I immediately had a good feeling about. Nightborn is young and dynamic, very available and accessible, and at competitive prices. In addition, they are located in Brussels, which was interesting to me, as certain criteria were met for obtaining a subsidy. Talk to me about the collaboration, what added value did Nightborn bring to HappiK? Nightborn was very actively involved, both in discussions with me as with the partner of the service voucher agency. They not only carried out their tasks but also contributed ideas to our story. In this way, they immediately understood the profession and the sector. In such meetings between startups, long discussions can sometimes take place about certain matters, because not everything is fixed or has already been decided. We must challenge everything because everything is solvable. As mentioned, one of their great strengths is that they are very available and reactive, that is their way of working. When you ask them a question, they immediately jump into action. Nightborn really delivers. 💡 Find out more about our process at Nightborn 👉nightborn.be/process👈 What are your biggest challenges in the coming years? The fact that our target group of housekeepers isn't the most digitized segment of the population is our major challenge. Also, they frequently don't speak our language, sometimes can not read, or simply don't have smartphones (because they cannot afford it or are reluctant to have one). In addition, it's very important for us to continue to offer a simple and straightforward User Experience (UX). Because it's a big challenge to make our application not too complex. Simplicity is our core value: very light, with colorful buttons and even emojis to simplify use for all. We understood that if it's too complex it will not be used. That's the difficulty... To keep it simple. The more you think, the more functionalities you want to add. And then the simplicity is lost. Final words If this interview sparked your interest, feel free to check out the case study we made of HappiK. 👉 Case study: Happik 👈 or check out their website at www.happik.be
Nightborn - 5 reasons why your business needs an app
5 reasons why your business needs an app
How much time a day do you spend on your phone? I bet many of you are doing it right now as you read this. Smartphones are used by 67% of the total population worldwide, it's part of our lives and strongly influences us. With near 490 million NEW social media users in 2020, mobile apps are getting bigger and bigger. If you need more arguments to convince you that your company needs a mobile app, here are a few that you should pay attention to. 👇 1. Offers new user experience (UX) By offering users new features, you enable them to achieve technological satisfaction by providing a product/service experience that meets their needs and insights. Through his smartphone, the user will be attracted to your service in an innovative, intuitive, and fast way. Making the experience more powerful and reassuring than if they were using the web. Moreover, your business will benefit from this utility, reducing the intermediaries between teams and customers. An application is a strategy that feeds your brand and contributes to a guaranteed ROI while building customer loyalty. 2. Offers added value and higher customer engagement Either a web or mobile application will add value to your product or service. An app can fill the users' needs because it will simplify the use and make it more pleasant. It's a great way to keep customers engaged with your business by encouraging them to browse through offers on an app rather than on a traditional website. 👉 Activate users with notifications, attract them to open the app, and get them to engage with others. The added value of creating an app will motivate customers to interact with the brand. Assume that your customer enjoys using your product or service. In that case, it will increase his confidence in ordering what you have to offer and provide you with data to help you to optimize the user experience. 3. Increases your brand awareness and visibility Building an application strengthens your brand awareness, creates a positive image, and increases visibility among customers. Studies have shown that the average user time spent is more than 4 hours a day. They spent 50% of their time on social media and communication apps. This demonstrates how you can use social media to influence online customers and boost your brand's visibility when launching an app. Thinking in terms of the user with great user interfaces (UI), customized for their needs and aligned with the brand identity, will generate interactions that drive customers to purchase or interact. A well-designed and easy-to-use application with attractive features will definitely raise awareness. 💡 We'll give you an example. Check out the UX, UI, and branding we did for 👉Easyllabus👈 4. Builds a robust database and catches customer insights Being a company and having a mobile application is becoming more common in today's world. As a brand/company, it's necessary to have a relevant and detailed database that allows you to meet your customers' needs. It's possible to collect more information and data about users, based on their behavior and occupation, by creating an application. The app and database will allow you to get to know your consumer and understand his needs, as well as improve the user experience by delivering the added value. 5. Contributes to the Marketing Strategy Building and coding a mobile app is a marketing strategy that is in tune with the zeitgeist, current trends, and user expectations. Using an application for marketing allows you to provide information about your brand, product, or services, showcase product listings, and deliver direct chats through push notifications. By doing this, you will create a connection with your customers and possible leads. A mobile application touches the heart of the target who interacts with the app. It isn't a marketing intrusion to talk about its product or service on its application, it's direct communication that provides sufficient information, reduces costs, and allows you to invest your money in a tailored app instead of external advertising. 💡 Obviously, as an app development agency, we provide these services 😉. Find out more 👉nightborn.be/services👈 Last word Given these reasons, you understand that if your business can gain customers by developing a mobile or web application, you should consider doing so and putting yourself on the road to success. On the other hand, it isn't necessary if your business and customers don't require it. Building apps isn't only useful for external users and customers, but also for businesses. It will allow a B2B company to work more efficiently, not only for the sake of customer insights but also to enhance the way your team works. 🙌🏻 If you liked this article, you might also like: 15 ways to promote your app for free 💸 How to choose the best UX/UI Design and app development agency? 🤔 How Cross-Platform Development Improves Client Experience and Satisfaction 🧙🏻‍♂️
Nightborn - Interview with Antoine Cariat - Founder of Easyllabus
Interview with Antoine Cariat - Founder of Easyllabus
Antoine, thank you for joining us today, can you tell us a bit about your background before Easyllabus? My name is Antoine Cariat, and I'm 25 years old. In terms of education, I studied foreign trade at EPHEC for three years. Then I did a one-year master's degree at ICHEC in business science. That's my educational background. I launched Easyllabus while I was still a student, thanks to the ICHEC Start Lab, an incubator at my business school, which allowed me to get started. 💡You can find more details about Antoine's qualifications, employment history, education, skills, and experience on his👉LinkedIn profile👈. What is Easyllabus? In a nutshell, Easyllabus provides educational podcasts based on the best course notes. Consisting of summaries or a combination of several. To put it simply, we started with the observation that we remember much more information by listening than by reading, on average 2 to 3 times more. Additionally, with podcasts, you will be able to listen/study from anywhere and anytime. The third crucial aspect of Easyllabus is that we focus on summarized lecture notes, synthesis, and thus condensed content, allowing you to learn a huge amount of information in a short amount of time. How did you come up with the idea of creating Easyllabus? It's a story I tell everyone, and even though it's very "storytelling", it's the truth! It was on Erasmus in Bologna in 2016, and I had hundreds of pages to study. I thought to myself, if I had all these pages in audio format, I might remember the material faster and in greater quantities. I put it to the test, and it worked. It enabled me to pass my exams. I figured that other students might be interested in this solution. So I gave it a shot and it caught on very quickly. And that's how we started. 🚀 What gave you the confidence to launch this concept? In all honesty, when you launch a business project, you aren't confident of anything. You start because it's in you and you love it. So, I had no idea if it would work. But... does it work? I don't know yet. it's still uncertain at the moment, so we'll see. But of course, we absolutely want it to work because we are driven by this desire to make things happen and because we have this good idea. And after receiving the first positive feedback, we continue to push ourselves, because I believe that's what gives us the confidence to keep going. How do you find good summaries? It may seem rudimentary, but we basically go through student Facebook groups. In Belgium, there are several Facebook groups for all faculties, universities, and academic years. So we go through these groups and try to locate the "heads of the class" who publish the strongest summaries with a lot of engagement on their work. We contact these individuals and ask if we may use their resumes to create audio capsules. After several hundred requests, we have never had a refusal because it's a matter of pride, which is normal. Because it's work they produce that is valued. The next step, to make it very, very, very short... is that we send these raw text products to our production team, consisting of more or less twenty people, who will recite these texts and send the audio clips back to us. After that, we publish them on our application. Who is behind Easyllabus? Me and my partner Julien Romain, who has been helping us for several months, for whom we are very proud to have. Also, my sister, who doesn't work full-time for us, because it's not her main job, but assists us a lot. The Nightborn team is of course also essential to the project's success. After looking around for a while we landed on this incredible team. We are really thrilled to collaborate with them because they are a godsend. 💡 Meet this team! 💪🏻 We also have a few interns from time to time, but the long-term goal is to hire as many people as possible in order to make the project grow exponentially. In your opinion, what are the most significant challenges to be met in the following months or years? The biggest challenge for Easyllabus, as far as we can determine at this stage, would be to close our fundraising before the summer or at the start of the next school year. Then, for more practical goals, we'd like to launch what we call the "native" or "boosts", which would allow any student to upload an educational capsule on any subject, thereby opening up the platform to multiple countries. That's the clear objective. The next step would be the internationalization of our core concept, which is internally producing content and trying to make the knowledge far more accessible than it is now. This is our long-term global vision. Why and how did you become a partner of Nightborn? To be fair, it's an old contact I had with Maxime Denuit, Co-Founder and Head of Development at Nightborn. He did the ICHEC when I was in my first year at ICHEC, about six years ago. Maxime had then stopped to start development. Afterward, when I saw a publication on LinkedIn, I saw his face and thought to myself "well, this is what he has become." I started to get genuinely interested in Nightborn. Visually, I think their work is very beautiful. They seemed to be doing an excellent job, so we contacted each other. Apart from just the visual aspect, we actually matched on many concepts. So yeah, in the beginning, it was all about their good-looking works, which might be a bit silly. But when we met and exchanged ideas, we realized that they were very complementary to everything else as well. We have the same mentality, with a pretty young team with whom we can exchange. What added value has Nightborn brought to Easyllabus? Compared to other companies, I believe Nightborn's added value is multilayered: on the one hand, the visual aspect and understanding of the users of the generation we want to target. Everything related to UX/UI is very much put forward at Nightborn. Secondly, the responsiveness! Maybe this is a special treatment that we receive, (because I'm not sure how the following customers will be treated 😉), but it's wonderful. As soon as we have a question, we can ask them. They usually answer within 10 minutes at most. That's essential for us, especially for a very demanding person like me. So I would say that, in addition to the execution, the end result is also incredible. In short, everything is perfect. 💡 What kind of services does Nightborn provide? 👉nightborn.be/services👈 If you can give one piece of advice, which one would it be? If I had to suggest one thing, Even though the deadlines were pretty much respected, you have to realize that developing an application, or any other development, takes time. The expectations we set in terms of time are often unrealistic. We must strive to assume that these deadlines will not always be met and persuade ourselves that, whatever happens, it will take more time. By the way, this is applicable to all agencies, not only Nightborn. Because time is stretched from the moment we change things. And we, customers, often change our moods, desires, and thoughts. A final word? To anyone who might be interested in collaborating with Nightborn: please contact them! They are extremely responsive, and I believe they will be a good fit for your goals. They didn't pay me to say this 😅, but they're amazing, top-notch, and perfect, and you should definitely consider working with them! 👇 The interview (in French) is now available on our brand new Nightborn-Youtube channel as well. It's our first video. 🥳 If this interview sparked your interest, feel free to check out the case study we made of Easyllabus. 👉 Case study: Easyllabus👈 or check out Easyllabus.be.
Meet Pascal, who founded Galea to conquer the gaming and E-sports industry
The E-sports industry is constantly evolving due to digital and technological growth. Pascal Vanderhaegen and Co-Founder Eliott Brown understood this and jumped on the trend by launching Galea, a platform that allows gamers to create their own video game tournaments. The goal of Nightborn was to digitalize their project and develop a web application. Pascal, thank you for joining us today to tell us a little bit about yourself. What is your day-to-day function in the company? Prior to launching the startup, I have evolved in different positions such as franchisor and sales manager in insurance companies. I currently serve as the CEO of Galea. Our decision-making team consists of two managers, my partner and Co-Founder, Eliott, and myself. 💡You can find more details about Pascal's qualifications, employment history, education, skills, and experience on his👉LinkedIn profile👈. What sparked your idea to set up a web application? In 2017, when both of us were working aside, we founded a non-profit association (an ASBL). this allowed us to host Facebook events centered around video games, primarily FIFA. The NPO was a huge hit in Belgium, so we decided to professionalize the idea and build it around a platform that would be accessible to everyone. We wanted to centralize everything around this platform so that we would no longer be depending on third-party services like Facebook or Challonge, web tools that impose too many constraints on us. Our goal is obviously to strengthen our brand. Was it a request from the community to launch an app? We've always fought to give our community the best possible user experience (UX) and the goal was to go through this direction by launching an app, it's part of improving the user experience. At the moment we are at an early stage with a bêta version, we still have some way to go in order to achieve our full potential but we are confident. Even if for now we have not reached the best UX yet, it’s already more pleasant than when we were tinkering for the gamers ourselves. What was the most motivating factor to become partners with Nightborn? Basically, we're not developers at all, we don't code and when we had the ambition to launch a technological platform, we only had two options: Hire developers Turn to a specialized agency We went through Startup Factory, an incubator that believed in our project and wanted to invest in our startup. Then, after several proposals from other agencies, we got in touch with Nightborn in a natural way, since they are an SF partner. We decided to collaborate with them to build the Galea app. We liked the proximity: even before entering into formal negotiations we met, exchanged ideas, they also had studied our project in order to have a sketch already elaborated. 💡 Find out more about our services at Nightborn 👉nightborn.be/services👈 What can you tell us about the collaboration with Nightborn? We are very happy with the way the relationship with Nightborn is going. They're very transparent with their customers, we're constantly briefed on any delays or misunderstandings that might occur. When we work with an external agency, we know they have their own economic reality and that they don't think about us day and night, but we have a sufficient level of tolerance. It is inspiring to work with an agency that prioritizes proximity and flexibility. 💡 Find out more about our process at Nightborn 👉nightborn.be/process👈 With a team like theirs, you get the feeling that they are a part of the Galea business, even though they just develop what we ask them to develop. Yet they don't hesitate to challenge us. They are not colleagues, but you can call them at 10 p.m. on Sunday and they will be available. 💡 Meet this team! 💪🏻 What positive evolution have you seen from starting a Facebook page to the development of an app? We noticed a lot of interesting feedback from point zero to now, but it's still too early to talk about improvement. For us, thanks to this web application, we spend 5 minutes doing what used to take us 2 hours, managing tournaments. It allows us to focus on making progress in order to achieve Galea's final product. But when it comes to the customer, we have a long-term vision. For the time being, it doesn't change much for the gamers who used the other tools (Facebook, Challonge). Today, the only added value for users is the automation of the platform, which makes it more accessible. Did you have any concerns when you launched the app? When you first launch an app, you have a utopian vision in your head that it will automatically revolutionize everything without any effort on your part, but this is not the case. In fact, the user doesn't care if you're working on something or if it doesn't have all of the features of another app. So we were worried it wouldn't work out the way we hoped, but it did. The concerns were all about the organizations we'd be dealing with, whether it was Nightborn or another. We were afraid that at some stage, our interests would diverge, such as the agency's economic realities, deadlines, and so on. We learned that you had raised funds, where has this led you to and what does this mean for future Galea projects? We used Spreds to raise funds to cover platform development costs and ensure that we had sufficient liquidity to carry out all of our projects. We wanted to fulfill our ambition of developing a full web application. Our goal is to transform Galea into the reference platform for organizing E-sports tournaments around video games. What do you think are the biggest challenges that Galea will face in the next five years? We had this idea before Covid-19, but this pandemic has accelerated the digitization of all companies which means we're now facing quite robust competition. In our sector, there were two aspects of gaming: there were offline (physical) and online competitors, but today all the big players in the market who were on the offline side, have switched to the online side. Our objective for the next five years is to find the pearl that will make us take off! That's our main thought at the moment, to be able to differentiate ourselves from the others on the market given the strong rivalry. 🚀 Final words We want to thank Pascal for making time to answer all of our questions. Into gaming? Feel free to check Galea's website! 💡 More curious? Check out the case study 👉 case study 👈
Database development
Did you ever wonder how a Database really works ?
The invention of the hard disk, a high-capacity mass storage device, was used in 1956 to allow computers to collect, classify and store large volumes of data more flexibly and efficiently. In 1964, the term database appeared to designate a set of data shared by several users of a military information system. What is a database? A computerized database contains real-world information; it's a set of raw data stored on a server that can be modified or updated by a community of users via customer interfaces. The database management system (DBMS) stores structured data, which allows you to easily manipulate, organize, analyze, make queries and retrieve all of your data. Databases are used by many companies in all industries. They allow you to keep vital and confidential information. In order to manage a database, a SQL language is used. First, let's take a look at the DBMS DBMS = DataBase Management System As the name implies, DBMS is a universal software device for the management of the database, which allows users to enter, reclaim, modify, sort, or transform the information in a database. It interacts with an interface between the data and the software application. Many DBMSs offer tools such as monitoring, statistics, and so on... The DBMS is divided into four parts: SQL Motor —> performs file manipulations; it links the different record lines, transcribes them, and checks the data integrity. Catalog —> contains the description of our database. (the authorizations, information, and the names of the users) Control language —> manipulates database content. Query processor —> execute requests that the DBMS understands and provides necessary information requested by users. Some of the most used DBMS programs : SQL vs NoSQL The SQL (Structured Query Language) allows us to create very advanced queries based on multiple tables to retrieve the data we need to present to our users. SQL database, which we can also call DBMSR for relational, is a system based on tables (like Excel) with a predefined, structured, and strict pattern. Imagine a dealership database: one table for customers, one for the car they bought, and another one for the address of the dealership. NoSQL database stands for Not only SQL and is non-relational, everything functions as an "object" and it is managed to handle massive amounts of data. This database system was built to be scalable, flexible, and capable of handling both structured and unstructured, semi-structured, and polymorphic data. NoSQL database can also be called UnQL for Unstructured Query Language. Since NoSQL data has no formal schema, you can write anything you want for each record dynamically. To store and retrieve data, NoSQL relies on documents, key-value, graphs, and column-oriented databases. When to use SQL or NoSQL? Use SQL : If you don’t expect a lot of modifications or growth to your database. If you have complex databases or transactions because it will provide stable data. If there is no huge volume of data types. Use NoSQL : If new columns or functions are regularly added to the database. If your company is constantly growing. It's a matter of your business need. The main types of databases : Hierarchical: It is the oldest type of database Graph: There is no strict relation between each part, there are many ways to enter research. A type of NoSQL database that uses graph theory to store, map and query to establish a relation between data. Relational: The most used and known as SQL based on structured tables. Object-oriented: This is a type of relational database and it's called object-oriented because the data is stored in an "object" form. An object is a real-world item, such as a car or a serial number. Why would you have to use a database? Databases allow keeping the users' data, especially when there is a lot of data on customers, employees, and products. To be successful in business, this requires the use of an effective DBMS. Thanks to these, databases can optimize communication channels, customer satisfaction and experience can be improved and personalized. The purpose of having an adequate database allows you to create well-targeted marketing offers and adapt products and services according to the customers' behavior and needs. The data records allow for segmenting the information that favors a successful email and SMS campaign through well-defined criteria and relations elaborated for thousands or millions of potential customers. A good database will help in a company's growth. How it works at Nightborn At Nightborn, we use SQL Server, a Microsoft product. It allows us to store and extract data between software application systems. Since our main Back-End development is in .NET CORE, we use EntityFramework, a programming technology called ORM, Object-Relational Mapping. This ORM process allows us to develop quicker, reduces the code, and creates uniform objects. 💡 Read more about our services 👉nightborn.be/services👈 Conclusion In the era where personal data is the new gold, we believe it’s important to build secure databases for your application. We never underestimate data protection. Your database must be well-managed if you need to structure your data, analyze the volume, and track its evolution. Depending on the project, we’ll opt either for a SQL option (SQL Server) or a NoSQL option (MongoDB). If you liked this article, you might also like: How Nightborn created a challenging culture between designers and developers? 🙌 Flutter vs React Native: What are the differences? 🤔 Motion design is an essential step in the development of an app 👌 How Cross-Platform Development Improves Client Experience and Satisfaction 🤝
Shopplett - Interview with Nikita Lathouwers, Co-Founder
Interview with Shopplett - Your personal grocery shopper
Shopplett is an online platform where the customer can order groceries from its favorite bakery, butcher or supermarket,... A personal shopper does the groceries and delivers them where and when the customer wants them. It's a win-win situation for the customer, shopper, and the local merchant. Nightborn's goal was to help Shopplett digitize the "grocery industry" compared to how we know it today. Nikita, thank you for joining us today to tell us a little bit about yourself. Nice to meet you! I'm Nikita, full of ambition, enthusiasm, and energy. Always open to connecting with new people. Graduated as a business engineer, and with an extra Master in International Management & Strategy, I was ready to kick some ass at work. I'm currently following a Management Traineeship at Brussels Airport Company. However, the crisis brought another opportunity: Shopplett. 💡 You can find more details about Nikita's qualifications, employment history, education, skills, and experience on her 👉LinkedIn profile 👈. I read on your LinkedIn page that you are the Co-Founder, what is your day-to-day function in the company? In April of last year, I founded Shopplett. But, since running a startup on my own was difficult at first, I quickly sought out reinforcements in the form of a co-founder. After a long search, I eventually met Viktor Van Eeckhoudt. Viktor is mainly concerned with the company's operational and financial aspects while,  I'm primarily responsible for day-to-day management, marketing, and sales. What sparked your idea to set up a web application? As previously mentioned, I currently work for the airport, but due to Covid, I ended up at 30% temporary unemployment. Since I'm still too young to just sit at home and do nothing, I started asking myself "What is a problem that I regularly experience in this society?", "What bothers me?" That's how Shopplett came about. I found it annoying that it wasn't possible to do groceries at different shops, bakeries, butchers,… And apparently, I wasn't the only one who experienced this as a tricky issue. You can use Shopplett to place several orders at multiple shops. These groceries can be picked up at once, depending on your personal shopper. To give shape to my idea, I enrolled in the "Bryo StandUp" and "Bryo Bootcamp" programs, a VOKA course. They assist young entrepreneurs in developing business ideas. In group, we finalized my idea and looked for an elaboration. What do you think are the biggest challenges that Shopplett will face in the next five years? In the future, I'd like to scale up quickly. Shopplett's current focus is still on my own region, the Brussels suburbs. We'll be able to expand to other cities once that's been completed properly. We had to wait a long time for the government to grant us Peer 2 peer recognition, but we finally got it. Over the next five years, we want to be active in a number of European countries, adjusting to local cultures and needs as required. Since shopping is a universal activity that is not limited to big cities, such as Uber. We believe that once the lockdown is lifted, things will be much better than they are now. Everyone was reluctant to come out during the first lockdown. Now everyone has time, shopping is seen as a break from homework. People have more time to prepare a shopping list or go shopping. When the 'rush' of normal life returns, we believe Shopplett will be even more popular. This is an activity that people would happily outsource. How did you become partners with Nightborn? Which aspects of Nightborn appealed to you the most to work together? When I founded Shopplett, I immediately began searching for an application agency that could help me create a professional website. This quest proved to be extremely difficult. Typically, these businesses were either very expensive or didn't take part in my story, that's why I began my quest within my own network. I ended up at Nightborn because I went to school with Maxime (co-founder of NB). The collaboration is still going strong, and we're pleased with the results. The quality of Nightborn's price is excellent. 💡 Find out more about our process at Nightborn 👉nightborn.be/process👈 Can you specify what added value Nightborn offered to Shopplett? What can you tell us about the collaboration with Nightborn? The challenge for Shopplett and Nightborn was to create an instinctive web application in order to allow an optimal connection between the customer and the local store. Nightborn opted for a simple process and created a web application on which you just have to register and enter your address to find your favorite businesses to place your order. When I went shopping, I realized that I had no idea which brand to buy or which expiration dates to consider. Customers have also called me immediately when they forgot to put anything on their shopping list. As a result, Nightborn has included these features in Shopplett. They were also in charge of designing the logo and branding, which included colors, fonts, a website, and a platform. The Nightborn team was heavily involved in the development process. They took the time to understand our needs in terms of functionality and design. We've been able to provide continuous feedback throughout the entire process. 💡 What kind of services does Nightborn provide? 👉nightborn.be/services👈 Were you positively surprised on certain points? Did you have fears? Since I already knew Maxime, Nightborn and I had a trusting relationship from the start. These expectations have undoubtedly been achieved in a positive manner. Final Words Despite having a seemingly simple application, Shopplett will rapidly become essential. In Flanders, the app already has quite a few users and is planning to expand. Hopefully, Shopplett and Nightborn's efforts to this project will soon pay off. If this article sparked your interest, feel free to check out the case study we made of Shopplett. 👉 Case study: Shopplett👈 of check out Shopplett's website.
Nightborn - Interview with Medicheck: A successfull collaboration
MediCheck and Nightborn, a successful collaboration
On Monday the 24th of November 2020 we interviewed Amélie Meunier, Co-founder of MediCheck, a fast-growing startup that helps companies constructively tackle the issue of absenteeism by developing a new solution, the "Check", which is both fully digital and respectful for employees. Can you tell me something more about yourself? What's your day-to-day function in the company? I'm one of the founders of Medicheck. In the beginning, I was in charge of the operations and made sure that our clients' Checks all went according to plan. Now that we have an entire lovely team dedicated to this, I'm responsible for the digitalization of the activity. 💡 You can find more details about Amélie's qualifications, employment history, education, skills, and experience on her 👉LinkedIn profile 👈. What sparked your idea? It was Startup Factory, a Brussels-based studio dedicated to building and incubating new ventures, that first worked on the idea and launched the project. They looked for entrepreneurs to carry it out and first hired Jean Rifflart (CEO) and then me. How did Startup Factory contact you and your team? Actually, it was pretty random. I had just finished studying and Startup Factory contacted me through angel.co to set up an interview. I met the team and started working with them the next day! What's Medicheck’s mission and what do you think are the biggest challenges MediCheck will face in the next 5 years? Our mission is to change and disrupt the activity of medical control to make it more humane and positive towards employees and more efficient for companies. To me, our biggest challenge is not losing our amazing quality of service as we grow. And Nightborn is helping us with that! 🤝 How did you end up becoming a partner with Nightborn and can you specify what added value Nightborn offered to MediCheck? I was lucky enough to meet Nightborn through word of mouth. We are a digital company and we wanted to have a digital process from A to Z in the execution of our operations. Nightborn thus helped us build an internal tool that would allow us to do just that. We now have a powerful custom back-office in React and Electron that drastically decreased our operation time, jumping from 20 min to 5 min per 'Check' if all goes well. Nightborn also helped us with a digital solution for our client companies and collaborating doctors to allow them to send us the Checks’ data digitally. Which aspects of Nightborn appealed to you the most to work together? The fact that they were both quite young. In theory, this can be seen as a disadvantage, but in practice, I knew that we were going to be able to communicate easily. And communication is key! 🗝️ 💡 Meet our team! 💪🏻 What can you tell me about the collaboration with Nightborn? How did the process go, to get to the finished product? We work with a pretty standard process: we document the requirements and create some wireframes that we send to Nightborn. They work their magic and, after lots of testing, we end up with what we want! 🧙‍♂️ 💡 Find out more about our process at Nightborn 👉nightborn.be/process👈 Were you positively surprised on certain points? I wasn't expecting anything but the best, so I wasn't particularly surprised when that was what I got 😉. They have always been very professional, they overdeliver and are completely implicated in the project! We have been collaborating for more than a year now and we loved every minute of it. Final words We want to thank Amélie for making time to answer all of our questions. If this article sparked an interest for you, feel free to check out the case study we made of MediCheck: 👉 Case study: MediCheck👈
Motion design is an essential step in the development of an app
What is Motion Design? Not familiar with the term Motion Design? You should. It's just as important as putting garlands on a Christmas tree. If you look around, Motion Design is everywhere. It is referred to as visual art, graphic elements that allow the creation of animation and micro-interaction. A Motion Design can be a text, image, form, or logo that comes to life and transforms into a dynamic illustration. It's used as a 2D / 3D / 4D animations and app development agency, use Motion Design to improve UI / UX. Otherwise, it's entertainment such as cartoons, short films, and even TV advertising/commercials. There are several options for improving the user experience (UX) with Motion Design, such as the way a mobile or web app scrolls, the CTA, the app's instructions, or even the content. ©Tabbar designed by Pierre De Moor - UI & Motion designer for Nightborn ©Downloadbutton designed by Dmitry Lauretsk for Ronas IT-UX/UI team ©Purchasebutton designed by Aaron Iker - UI designer The reason for creating Motion Designs is to bring an application to life, simplify it, and illustrate a message in order to make it easier and more fun to use. Motion Design serves a marketing and commercial purpose for developers and designers, with the aim of promoting a product. It offers users a much more dynamic and friendly experience, which is what keeps a brand alive in the long run. It's beneficial to both users and businesses. ©TaxiApp designed by Atuka - Product designer for UBANI 💡 Want to read more about how design can benefit your business? 👉 https://nightborn.be/blog/using-design-improves-your-business-performance Why is it essential? Motion Design is a necessity in the digital world! Don't release mobile/web apps without creating micro animated graphics as it will give a cheap impression of your product. Working on Motion Design is a time investment that will pay off on multiple levels. Technically, those animated graphics increase traffic and raise awareness by modernizing the brand image, which can help you promote your app more effectively. It's a useful technology regardless of your industry; whether your service/product is for B2B, B2C, or internal use, it'll be just as efficient. Because some of the content is highlighted and more noticeable, engagement and audience growth will be a result of Motion Design. To create successful Motion Designs, the work has to be more attractive than static images, it has to grab the audience's attention. Nowadays, 2.0internet users are looking for fast internet content, as they are in a hurry to discover everything at once. That's yet another reason why Motion Design is a reasonable solution for engaging and interacting with people of all ages, from children to the elderly. It simplifies comprehension so that people are more likely to click on motion content, and it can be defined using 3 clear-cut adjectives: Approachable - appreciable - memorable ©Tabbar micro-interaction designed by Pavan Jharang Motion Design has its way in marketing strategies. It enables more fluid and playful communication to get closer to our target, delivering a direct and straightforward message. It's the kind of commercialization that enhances the user experience on websites and applications. In addition to that, it reduces the frustrations when technical problems appear, it animates the waiting, the bugs and it entertains. ©Buttonanimation designed by Aaron Iker - UI designer 💡Wondering how to choose the best UX/UI Design and app development agency, read about it?👉https://nightborn.be/blog/how-to-choose-the-best-app-development-agency In short, here are 5 benefits of creating Motion Design Looking for effective communication? Explain it with Motion Design ©TaskEzapp - Productivity app iOS UI kit - Anton Tkachev for UI8 Promote a product/service and raise awareness with Motions ©Weatherly motion design by mr.alidoost for Piqo Create emotional reactions from the users ©BrandingCameraButton by Javier Oliver Educate about your brand/concept, product ©BoxingApp by Flexy Global Teach how to use the app with Motion Design ©SmartHomeAppMotion - 3D design by Mehdi Rezaee for Piqo Recommended tools to create motion designs Adobe Illustrator (Create illustration) Cinema 4D (paid) / Blender (free) —> 3D/4D visuals After Effect ( Animate visuals) Last word The Motion Design will be determined by the company's or campaign's objectives, but keeping in mind that catching attention and raising awareness is required, it will help to create undefeated moving illustrations. The more animations that are natural, effortless to understand, and rendered with smooth transitions, the more enjoyable it will be for the user experience. Next time you scroll on your phone, pay more attention! Because notifications, GIFs, and short videos are Motion Designs: regular actions turned into delightful moments 😉 ©DownloadAnimation designed by Yeasin Arafat - UI designer for Halal Lab Don't hesitate to look at our other blog posts!👉https://nightborn.be/blog👈
Flutter vs React Native: What are the differences?
Flutter vs React Native: What are the differences?
Digital transformation is ever-evolving and it's being more and more adopted by industries. The development of mobile applications is a fundamental pillar of this progress. The creation of a mobile tool, such as an application, contributes to the growth of companies by providing them with a crucial technological innovation. Mobile development on multiple platforms, such as Android, iOS, and web normally requires several developers. However, a cross-platform language aims to code only once to create an app, which minimizes the need for multiple developers. As a result, companies have adopted the solution to create cross-platform applications using a single programming language. Discover and learn about two of the most popular solutions, React Native vs Flutter React Native and Flutter are two frameworks that are among the best cross-platform developments of mobile applications for iOS and Android. The mobile development known as native, allows the exploitation of the same coding base per system, on iOS and Android, which we aim to deploy in an application. The fact that you only have to develop once, makes it possible to create a compilation of applications called cross-platform. 💡 Learn more about Cross-Platform Development 👉 How Cross-Platform Development Improves Client Experience and Satisfaction React Native and Flutter are two flagship technologies, let's take a closer look at how they compare React Native is still the most popular among developers around the world, due to the popularity of React on the web. It's a library in JavaScript programming language, which was developed and used by Facebook in 2015 to create its web applications. Today, this language has been evolved into React Native, a framework suitable for creating native cross-platform mobile applications using JavaScript. Providing simple and cross-platform functionality. It's a framework that reduces development time in half due to the use of a single language adapted for iOS, Android, and the web. It's by far the fastest and most mature development framework for creating powerful and responsive graphical interfaces while giving mobile apps a native look. React Native's popularity and efficiency are two of its biggest strengths. It links JavaScript code with native components without using the web browser and offers a hybrid approach: quick development and native UX. It's a technology that is revolutionizing mobile development. Overall, to work with this framework, you have to learn Reactjs based on JavaScript which is easily used by web developers. Few words to understand JavaScript: JavaScript is a programming language for <scripts> content On the market for a long time and known to be the most mature and stable framework. Code integration Used in interactive web pages Allows for 2D or 3D animation Control all multimedia An essential part of web applications HTML and CSS code technologies JavaScript heart of the World Wide Web and web development. 💡 Do you find this interesting and would you like to know more? Then take a look at this blog 👉 How we used React, Gatsby, and Prismic to create a high-end and well-polished website Given its growing popularity, Flutter is the latest open-source framework to be aware of. It's a programming language developed by Google in 2018 that allows you to create native cross-platform apps for Android, iOS, desktop, and web, using a single native codebase for each operating system. This framework offers a library of user interface (UI) elements as well as performance that is comparable to that of native apps. Flutter does not use native components, instead, it uses its own components, known as "widgets", this makes it easier to customize the application to appear the same on different platforms. The unique development of a project suitable for all platforms, which reduces production time and costs, is Flutter's main strength. The SDK (Software Development Kit) used for Flutter is based on Dart, which was developed by Google as well. The principle of Dart is the same as JavaScript, it contains a set of software tools simplifying cross-platform development. Few words to understand Dart Dart is very fast so makes Flutter a very powerful framework Open source programming language, optimized for cross-platform applications The code can be compiled in Native language Developed by Google A community of developers that is growing more and more Dart was designed to make the development process as convenient and fast as possible for developers A flexible and structured language for web programming and mobile applications Does not need a bridge to JavaScript like React Native to interact with native components Dart is an object-oriented, memory reclaiming language with a C-like syntax Based on a widget philosophy It's an alternative but not a replacement for JavaScript There are two very different approaches to developing mobile applications: Developments on native platforms (Android-Java, IOS-ObjectiveC/Swift). Developments on a web platform onboarded in a web view, or Web App (Cordova, Ionic, ...). Each approach has its advantages and disadvantages, depending on the project, one or the other may be more beneficial. React native uses all the components provided by the JavaScript library for mobile development. The framework also uses a virtual DOM which is a programming concept used to represent native user interface (UI) elements. React Native provides, among other things, a significant amount of components. They are regarded as components that adapt to and evaluate the platform on which they are designed in order to achieve the desired outcome. When developing a mobile app in React Native, all of the code is the same for both Android and iOS versions. The business logic and layout are only done once. Both React Native and Flutter offer "Hot Reload", a tool that allows you to reload code in a mobile app without having to refresh it in order to get a real-time result. Components in a running app update instantly thanks to "Just In Time" compilation, making it easier to detect improvements without having to restart or rebuild the app. Flutter uses widgets for the user interface, which are built by the graphical engine written in C++, rather than native components or web views. The Dart language offers a compilation mode for unparalleled development. AOT - Ahead Of Time - is a mode of operation used to generate a native application for each mobile operating system. This not only allows for code optimization for development architecture but also allows for the application's size to be reduced, resulting in improved performance. Flutter is more than just a framework; it's also an SDK that can run on any device with a screen. As seen before, only one codebase is needed to develop an application deployed for each iOS, Android, and desktop platform (MacOS, Windows) with the same language. There are many areas of optimization that allow React Native to increase its performance. With the inclusion of native code in some parts during development, the application's performance was improved. This is how the Facebook application was built. To build native applications with native performance, native languages such as Java, Swift, or Objective-C are used: Java for Android development. Swift & Objective-C pour for iOS development. Prettier and ESLint are tools in React JS that help you write clean error-free code. You can also use TypeScript to develop with React Native. The entire application is not written in a native language, JavaScript runs in a separate process and interacts with native performance through a bridge, on the other hand, the UI components are compiled into their native counterparts. This allows React Native to be much faster and more efficient. For a fluid app realization, Flutter avoids passing by JavaScript bridge, everything is managed by the framework itself. Flutter uses the advantages of native applications to develop a more optimal app with a quality end result. It allows a loading time of less than a second, which makes its performance on platforms, iOS, and Android, ideal for users. Since every element of the platform is a widget, developing an application is simplified. It's a framework that doesn't rely on platform-specific UI components; instead, it uses a collection of components, Material Design for Android and Cupertino for iOS, with the reverse working perfectly. In addition, the Skia software enables Flutter to provide a library of 2D graphic images, which renders the user interface widgets included in the framework. There are two basic models that allow the construction of native React applications: Flux et Redux. Flux was implemented by the framework's developers, Facebook, while Redux is the most popular development model in the community. It's a library that offers a great development experience, it allows you to manage the storage of the state of the application in a "Store" and also the one-way data flow. Pros : React Native is known to offer high levels of performance through the use of native and control modules Share one code between different platforms Testable and reusable code Reduced development time and costs compared to native Operates native components for UX rendering A very involved and responsive community Reduces project costs through efficiency For the moment, hundreds of applications have been successfully developed using the React Native Framework. Here are some of them: Flutter is divided into three different layers that allow building native applications with its components: Framework, engine, and shell. The top layer is the framework written in Dart, this language includes the user interface elements as well as the libraries for creating widgets, animation, and colors. We will find in this category, Material, and Cupertino. The engine is the Dart virtual machine which allows the development of the code as well as access to the Skia library to obtain the 2D vectorial images. The shell will allow the specific implementation of the code for each system (iOS, Android, MacOS, Windows) and to host the engine. Pros: Flutter is an open-source framework (that's when the code is available to anyone who wants to read, modify or redistribute it) Build cross-platform apps by sharing a single code Optimal performance of the application Independent platform Design-specific widgets With Flutter, any object is a widget, from a button to a font A growing community Reduce project costs through efficiency For Flutter, we find the following companies: Last Word These two frameworks allow you to manage and develop mobile or web application projects with ease, using only one code for all platforms. However, the choice of the framework will depend on the goal you have for your project, there is no better one to use. Don't hesitate to look at our other blog posts! 👉 https://nightborn.be/blog 👈
Nightborn - How we used React, Gatsby, and Prismic to create a high-end and well-polished website
How we used React, Gatsby, and Prismic to create a high-end and well-polished website
Hello pirate 👋 This is your captain speaking, we'll be going on a wild adventure, so rope up and fasten your eye-patch! We'll be sailing past the Gatsby manor where we'll explain the different improvements we've encountered, the Prismic bays where creating and maintaining our blog was a breath of fresh air! And to end our tour we'll use the winds of the north to pass by the beautiful Azure DevOps mountains and their different pipelines. The framework of our ship At Nightborn, as in any company, we had to decide which framework we wanted to use for our own website. A framework provides us with the certainty that we are developing an application that is in full compliance with the business rules, structured, and that is both maintainable and upgradable. It allows developers to save time by re-using generic modules in order to focus on other areas. Planning to work with HTML, CSS, and Javascript (JS) we started with the most obvious ones and looked at pure vanilla, Vue.js, and React. We really like using JSX with React. JSX stands for JavaScript XML and allows us to write and add HTML. Using Vue we really like the simplicity, it allows structural flexibility and makes reuse of components easy in your application. This feature makes it suitable for building big and highly scalable web applications. Vanilla on the other hand was often good to start a website but losing it when the website got more complicated. Why Gatsby and what we learned A problem we were facing with React, as it's client-rendered, is that it's not really SEO-compliant. And as you can imagine as a service-agency this isn't really a positive thing. That's why we initially started looking for a server-side rendering framework and stumbled upon Next.js and all its great features. Despite all these features, we did not choose Next.js but instead chose Gatsby. What we like about Gatsby : Asset management: You may want to deploy assets (non-HTML resources such as JavaScript, CSS, etc.) to a separate domain. With this functionality, you can use Gatsby with assets hosted from a separate domain. SEO components, metadata: Using Gatsby makes your site fast (SUPER DUBER FAST 🚀) and efficient for search engine crawlers to crawl your site and index your pages. Adding metadata to pages, such as page title or meta description helps search engines understand your content and when to show your pages in search results. GraphQL data management: Gatsby uses GraphQL to enable components to declare the data they need. GraphQL only returns the data that's explicitly requested, so new capabilities can be added via new types and new fields on those types without creating a breaking change. Plugins created for Gatsby. Page management: Gatsby makes it easy to programmatically control your pages. Its core automatically turns React components into pages with URLs. It’s common to wrap pages with a React layout component, which makes it possible to share markup, styles, and functionality across multiple pages. Static website generation can be hosted anywhere: A static website is made of static files that can be easily served all over the world using content delivery networks (CDNs). Hosting for static sites can be set up in a snap. Image optimization through different sizes per image. Discover why we are a service-agency: 👉 https://nightborn.be/services 👈 A breath of fresh air you said? Prismic is in my honest opinion one of the best Headless CMS out there in the open, the type generation and usage are magnificent. A headless CMS contains at least 2 core components, a web app for creating/editing/publishing content and an API that enables front-end developers to get the content from a CMS into their projects. The simplicity by which a non-technical collaborator can create a new type in Prismic, send me the JSON-file containing this type, and start creating content has me blown away. Why we use Prismic at Nightborn: Free for one user, not expensive, and easy to use. Types: Prismic natively supports custom types that allow you to define and configure fields for your content. Some examples of custom types are pages, posts, articles,… Whatever blocks of content you need for your specific project. There are two categories of custom types: Repeatable Types and Single Types. Webhooks: Webhooks are events that are triggered whenever a change is published on your Prismic repository and the API is updated. You can monitor exactly what has changed, providing you a finer grain of control, the possibility of greater configuration, and an improved interface. Gatsby-support (and many others). Pipelines, what for? As you can imagine, asking designers to create a new build each time they publish an article is not how you'll become friends. That's where automation comes in, we first start by creating a pipeline, and a designer can create a new version of your website, while you're sailing the ship on other waters. ⛵ Webhook (Databricks) → 🛥️ Pipelines → ⛴️ Release To create those pipelines we use Azure DevOps Services. Azure DevOps is a 'Software as a Service' (SaaS) platform from Microsoft that provides an end-to-end DevOps toolchain for developing and deploying software. It also integrates with most leading tools on the market and is a great option for orchestrating a DevOps toolchain. Azure Pipelines is a cloud service that you can use to automatically build and test your code project and make it available to other users. It works with just about any language or project type. Azure Pipelines combines continuous integration (CI) and continuous delivery (CD) to constantly and consistently test and build your code and ship it to any target. It's time to GIT back to work 🤭 🚢 Yarrrr pirate, we've arrived at our destination, we're setting anchor here! ⚓ We hope you enjoyed the journey as much as we did and hope this will help you find your own path to your beloved treasures on those vast and unforgiving JS waters. Don't hesitate to look at our other blog posts! 👉 https://nightborn.be/blog 👈 Here are a few useful ropes you could use on your next adventure. https://www.gatsbyjs.org/ https://prismic.io/ https://dev.azure.com/ https://nextjs.org/
Nightborn - How can design benefit your business?
How can design benefit your business?
You have a competitive advantage among businesses thanks to ‘design thinking’, which is often underestimated in the business world. Traditionally it’s thought of as part of a creative team that creates branding elements like logos or ads. But the importance of design goes beyond the creative team and opens up valuable opportunities for businesses which can bring some significant benefits. It helps businesses better identify, understand, and address their problems. The research and prototype stages of design can generate new product ideas and allow you to discover your customer’s needs and preferences. It can then help you turn your ideas into innovative and competitive products and services that are suitable for your market.  For some businesses, design thinking may feel chaotic. But the use of tools, such as visualizations, travel mapping, storytelling, and rapid prototyping, is a way to develop beyond your previous ability and step towards something new. Using design improves your business performance 📈 Design can offer a variety of business advantages, including increased sales, enhanced market position, brand identity, and the ability to develop innovative products and services. If used systematically, design can bring value to products and services, and open up new markets. It's a powerful source of differentiation between you and your competitors because customers are willing to pay more for well-designed products that can provide them with advantages such as greater usability, enhanced features, and better looks. Design cultivates a positive brand identity Graphic design provides a "face" that helps identify and promote your business. It gives you an instant image of what your business is like, provided by your company’s logo, website layout, and marketing materials. Positive brand identity also leads to more satisfied, productive employees because they embrace and commit to the identity of the company, and are proud to be a part of it. Make sure your brand identity is used consistently throughout your company because inconsistency in your various business applications will make your company appear sloppy and unprofessional. Design has the ability to express complicated messages much faster than words can, and will enable the organization to move effectively into this new age of straightforward, high-speed communication. Design as part of your business strategy Design covers much more than just the outward appearance, it plays a part in nearly every aspect of what most businesses do. It can be used to benefit your business in many less obvious ways since it’s also about managing your business processes as cost-effective as possible. Successful businesses include design as part of their business strategy from the beginning, resulting in a better offering and a better customer experience.  Good design is collaborative. It gathers inspiration from everywhere and asks an entire team for input. A "collective experience" where people with different perspectives develop new ideas to problems. You can use design more strategically by pinpointing where and how design is currently being used within your business or identifying ways of improving this design process, for example by using a professional design consultant. In addition, you could start searching for areas where design opportunities are missing and ensure that design considerations are featured in all your business planning meetings and documents. Using design to improve product development A big advantage of design thinking is that it focuses on the end-user. Whether it's about creating new technology or a new method of project management. An important starting point in developing competitive products and services is to obtain market and design-led user research on what your customers want.  Fresh design will keep your customers engaged, whether it's a new product or a website redesign, and help you compete with the competition. Customer preferences will change, so the customer observation, trend analysis, and prototyping that are part of the design process can help you keep in touch with your market. Use design to appeal to new customers and new markets. Product development shouldn’t only be focused on existing customers, it can also be used to target new customers and move into new markets. Businesses can use design in a variety of ways to appeal to new customers and build new markets. They can design prototype products, or develop your business brand through packaging, graphics, and customer communication, and create products that integrate trend research that anticipates and fulfills customer’s needs. Design can also help you expand into foreign markets, perhaps by complying with different technical standards or by tailoring a product or its packaging to preferences in your target market. The design process should be managed like any other business process The design process should start by clearly defining the intent and the aim of the project, such as raising brand awareness. The key is to coordinate those involved, such as designers, and managers, with an insight into the project requirements. Work with a professional designer that understands what your business needs, and keep the focus on what your customers want. You must ensure that your departments of development, marketing, and sales are prepared for any new product, service, or branding that you create and set a budget and a timetable with measurable objectives. When the process is done, it will allow you to run future design projects much more smoothly by gathering as much feedback as possible from those involved. Maximize the success of your design projects Creating prototypes or sketches and gaining feedback early in the process may lead to major breakthroughs and new ways of doing things. Since it keeps feedback flowing early, it allows strategy developers to use that input in their process, which prevents companies from wasting a lot of time and resources on options that won't succeed. In any design project you pursue, you should set specific targets for evaluating its progress. For example, if you design a new product or new website interface, the main benchmark for its success will be decided by its market results. Customer responses are a critical factor. When judging the quality of your project, there is a wide variety of additional factors to consider. Did aspects of the design process go over budget? If deadlines were missed, was it because they were unrealistic, or were the delays avoidable? Did poor communication hinder cooperation between you and your designer? When setting your goals, be specific, and check the dates. The more specific you are in what you require the more likely you are of reaping the return you want on your design investments. After a design project is finished, review it to see what lessons can be learned, this will make it easier to ensure the success of future projects. Don't look at individual design projects in isolation, it may take a series of design investments to build on each other to achieve your ultimate goals. Final words! If you liked this article, feel free to share it. Get in touch if you have any questions or any examples you want to share. If you liked this article, you might also like: Why you should consider an MVP and how to create an effective one How cross-platform development improves client satisfaction Why is prototyping crucial for your digital product?
Illustration of a designer making prototypes using wireframes
Why is prototyping crucial for your digital product?
The "design process" of a product, from a concept to a product's physical existence, is something the customer rarely thinks about. Digital Product Designers have to make sure that the product is loved by their potential customers. That their solution is going to meet the needs of the client just as they imagined. By developing a prototype of your solution, you're able to validate your concept. In this way, before wasting money on creating a product that probably wouldn’t work the way you've expected, you can make the required adjustments. You will never be completely sure that you will succeed if you don't show your product to your potential customers. So what exactly are prototypes? You will see 'prototyping' listed more and more as a necessary skill for a Digital Product Designer when scrolling through design positions on LinkedIn, no matter whether it is for UX or UI. Prototypes are early mock-ups of a proposed product. Through the development of a tangible prototype, designers and investors can physically feel and see the outcome, understand its functionality, and refine the product based on feedback. The key point to emphasize is that the prototype is not the final product, but a 'beta version' instead. Prototyping is a beta version of the product to test with and to be learned from. Without involving a developer, you can mock up any view and interaction so that it can be experienced the same way as a fully developed product. In your app, you can demonstrate all the features you want to incorporate, validate your concept, and verify the overall UX strategy. Depending on your needs and the project process you choose, the purpose of a prototype can vary. Different prototypes You're only restricted by your imagination when it comes to creating a prototype. In general, there are two sorts of prototypes: low fidelity (low-fi) and high fidelity (hi-fi) ones. Low fidelity prototypes When you want to try out a general idea, low fidelity prototypes should be generated to see if your customers understand the product's concept and functionality. These are very simple and inexpensive to make and as the final result is not feasible, you should not focus too much on your prototype's 'looks'. Instead of getting distracted by the UI, the lack of colors and nice designs help individuals focus on the tasks they are assigned. At this point, validating your concept is the priority, you get more useful feedback when you remove external factors. The fact that it is low fidelity, and therefore a draft version, often makes individuals trust in sharing their thoughts without thinking about hurting anyone's feelings. “Usability is about people and how they understand and use things, not about technology.” - Steve Krug, Don’t Make Me Think, Revisited: A Common Sense Approach to Web Usability (3rd Edition) An example of low fidelity prototypes are wireframes, they are a rough visual representation of your concept. In low-fi wireframes you don't have to concentrate on issues like copying or ideal images, you can use patterns that are recognizable and understandable for your target users. The primary objective is to evaluate the app's flow and general conduct. With a low-fi wireframe, you can test out a concept, flow, or interaction and reuse it later on while creating the final UI. High fidelity prototypes It is definitely worth considering creating hi-fi prototypes, particularly if you want to see your proposed product "in real life" and test your app's interactions and UI elements. Customers won't see a difference between your prototype and a real product if a hi-fi prototype is done right. So keep in mind that if your product serves its purpose, testing it might be the ultimate solution. It will also be more meaningful to get feedback on a hi-fi prototype because people wouldn't have to imagine looking at it, everything would be right in front of them. Depending on what you want to test out and what sort of action it's intended to imitate, you can create semi-interactive prototypes or fully interactive ones. Don't be afraid of using various tools and combining different media. As long as it serves your purpose. Which tools are the best to create such a prototype? Ask yourself a few questions. Do you want to design and build a completely interactive prototype, so that your product can be simulated in a real-life situation? Do you want to clarify and test your concept on real users? Or do you want to check if your users will be suitable for the created UI? The general rule will be: for more advanced prototypes you have to use more advanced software to imitate a real-life product. Simple tools: Pen & paper Post-it notes Printed out templates Keynote Balsamiq InVision More advanced tools: Figma InVision Studio Framer Principle Adobe XD Axure Flinto UXPin Marvelapp The main advantages of creating a prototype Significantly reduce errors in design Design teams can make improvements early by using prototypes, minimizing additional time and costs. Because, if a product is near completion, it will produce more work and raise the budget by making some drastic adjustments. If you follow agile methodologies like us at Nightborn, prototyping is even more beneficial as you can kickstart your story's requirements at this early stage. Of course, your prototype has to be tested in high fidelity for final requirements. “Vision starts with a firm foundation and carries through with design principles” — Lexi Thorn & Scott Maywood-Bryant (ANZ) Prototypes allow user testing "User testing" offers useful input about its product to designers. Because each product has a target audience, and the audience is going to have the final say at the end of the day. The design team will make alterations early on with their insights. This will help you find your product issues before you spend any time in high fidelity or code. “User-centered design means working with your users all throughout the project” - Donald Norman As stated above, there are many programs and software to create prototypes, but there is also software to extensively test these prototypes. Maze.design (or Maze) for example is such a program, this is also used with us at Nightborn. Maze is a user testing platform that brings actionable insights into the design process. Maze can run tests with prototypes for desktop, mobile, or tablet applications made in Figma, InVision, Sketch, Marvel, and Adobe XD. You just need to copy and paste the link into Maze. The tests are with actual users and gain qualitative insights you can act on instantly, The overall understanding of the design is enhanced by prototypes You get an opportunity to work on a tangible artifact together with your team, which will lead to better ideas being generated. Creating any product involves a team of designers who can communicate their ideas and concepts with each other effectively. It’s a useful reference for your developers. Prototypes services help illustrate the final product, allowing the design team to comprehend the product’s function, and target audience. It’s also easier to provide feedback and see whether the product has a specific limitation. Prototypes ensure that their function is fulfilled by the product they are making. Because a small change in proportions can make a big difference and alter a product's look and function completely. Prototypes are attractive features for investors A product is meant to be designed for consumers. It’s normal for a product to hit financial patches and require an expanded budget. Investors are not interested in investing money on a design that once it's produced it "could" work. They want the product in its physical form to be seen. That's why having a prototype is an appealing feature if a product needs additional investment. Do it now! Ready to create your interactive prototype? Be sure to check out this extensive guide for improving UX of your product and why you should consider an MVP and how to create an effective one? “Fail often so you can succeed sooner” - Tom Kelley, best-selling author of Creative Confidence, The Art of Innovation and The Ten Faces of Innovation as well as a partner at the renowned design and innovation consultancy IDEO. There’s nothing more true than that. Creating a prototype will expose your failures and lead you to a much brighter future and success. It opens your eyes to things you haven’t thought of and gives you new design perspectives. The point of this article is to highlight the importance of validating your ideas quickly and communicating effectively with colleagues and stakeholders. Final words! If you liked this article, feel free to share it. Get in touch if you have any questions or any examples you want to share. If you liked this article, you might also like: How Nightborn created a challenging culture between designers and developers? 🙌 How Cross-Platform Development Improves Client Experience and Satisfaction How to choose the best UX/UI Design and app development agency?
Nightborn - How cross-platform development improves client experience and satisfaction
How Cross-Platform Development Improves Client Experience and Satisfaction
In the past few years, a new trend has been increasingly present in more than one sphere of the programming world, but more specifically in desktop and mobile applications. It was the birth of cross-platform development and with it came a set of tools to help software engineers create programs and applications faster than ever. An impressive number of major players in the industry have also been making the switch, both Facebook and Google have been developing, maintaining, and using open-source cross-platform tools. Today, we're here to talk about how this new way of thinking can drastically improve the satisfaction of your clients towards your products in various ways. What exactly does cross-platform mean? "Cross-platform" is a term used to refer to any program or application capable of being executed on more than one computing platform with a single code base. An example of this could be a game built to support Android, iOS, or even Linux. Such projects often require a specific toolset to help programmers in their cross-platform journey in addition to all the usual stuff, such as: Unity - for game development Electron - for desktop applications React Native - for mobile applications You might be asking yourself, what do they have in common? That's a fair question to have at this point, so I'll answer it for you; All of the tools listed above aim to provide you with a single API on top of the platform-specific implementation to save you from dealing with all the differences between them. This approach is incredibly powerful as it allows almost anyone with basic programming knowledge to write applications that can run on as many platforms as supported by their tool of choice. How does it compare to native development? There are three types of development, native, hybrid, and cross-platform. Native development usually involves having different teams for each platform you need to support since each of them has its own language and environment. As you can probably guess, there are a few downsides to this more "traditional" approach to development. First things first, having multiple teams will inherently require every feature or fix to be implemented separately by each of them. In a world where communication is perfect, that would not be a problem at all but in reality, this can lead to subtle differences in the user interface (UI) and business logic between platforms. This can then lead to incoherent branding and hard to track bugs, to help the situation you'd need to have a strongly established quality assurance (QA) process and efficient testing in place. Note that this piece of advice applies to all projects but is often overlooked by smaller companies because of a lack of budget and/or time. Another pain point of native development is the fact that a single feature may take a different amount of time to complete depending on the platform. Let's say you would like to migrate your Android and iOS apps to use Material Design, a UI pattern invented by Google. This task would be quite a lot easier to achieve for your Android team as most of the built-in UI components are already compliant with the Material Design spec whereas your iOS team would need to spend a lot more time on customization and research. This means that the deadline that will be given to your client will be entirely dependent on the iOS side of things. Cross-platform development aims to solve exactly this kind of difference between ecosystems by allowing developers to only write one application that will work and look the same on all platforms. Of course, you can still choose to implement things differently per platform, if needed. What about hybrid applications? Another great question, I'll start by explaining how they differ from the other types of apps we've discussed so far. To truly understand the differences, we first need to define what "hybrid" actually means. A hybrid application usually starts out as a plain old website, which is then run inside a mobile and/or desktop container via "WebView". This solution can be a very time and cost-efficient approach for businesses with an already established, mobile-friendly website, as tools like Cordova will allow them to release a version of their website to be installed directly on their users' devices very quickly. I addition to this, applications built this way have access to most of the native device APIs, this can range from retrieving geolocation to taking photos and reading messages. To summarize hybrid apps are written just like any other website or web app, meaning one can use any language or framework supported by modern browsers but also have access to additional features similar to native apps, hence the name. This is an incredible way for a team of web-focused developers to leap into the mobile world without any prior experience. However, like any other technology, it is not perfect. As I said previously, hybrid apps are run inside of a "WebView" which is essentially a web browser that is embedded inside the app. Let's take the basic example of navigation in a native application, be it Android or iOS. Both platforms have different animations and gestures which can be used to move around through an app, right? Hybrid apps will not have any of those and will behave and look like a website, meaning there will be no transitions or gestures between pages. This can be a deal-breaker for some as it may feel odd and uninviting to the end-users who are very used to all these mechanisms. How can hybrid and cross-platform development benefit both my company and my clients? Most of the advantages that cross-platform development can provide will not only benefit your company but also your employees and clients. It will allow you and your team to have only one code base to focus on, which means less manpower and time spent per project. Clients will love this as it will help reduce costs and turnaround time for feature requests or bug fixes up to fifty percent. The main point to be made for cross-platform development is the vastly superior developer experience it can bring. Most tools now offer a mechanism called "hot reload" which lets you see changes on screen as you write them. This is not possible with native applications as all the code needs to be recompiled, bundled, and installed on every change. This can be very time consuming, especially on low-end computers on which this whole process could take anywhere between two and five minutes. Another often overlooked aspect of cross-platform mobile apps is the ability to release over the air updates instantly, without going through the tedious review process of both Apple and Google Play which can sometimes take up to a full week. With services such as App Center by Microsoft, you'll be able to host the shared application code online and update it as needed (only when native code is not involved), and push it to your users in a matter of minutes. Which approach is best for my business? Here's how I would summarize the above points to help you make the decision that will most positively impact your company: Native development is for apps that either target a single ecosystem, need total control of the device functions, or even graphics-heavy games. Cross-platform development offers all of the native benefits and more, it is, therefore, the most flexible option in this list, capable of building almost any application. Hybrid development is better suited to simple apps which will have limited interaction with the device it is running on. There you have it, I hope I've been able to answer most, if not all, of your questions. If by any chance this article sparked any sort of idea for you, feel free to send us an email at hello@nightborn.be, we'd love to have a chat with you! Want to know what our services are all about? 👉 https://nightborn.be/services 👈 Resources You can find more information on the tools and frameworks mentioned in this article by visiting the links below. React Native Electron Author Yanick Bélanger
Nightborn - 15 ways to promote your app for free
15 ways to promote your app for free
Once your application is finished you are proud. The application is the product resulting from understanding your audience and providing efficient solutions for their problems. However, the story does not end there. After the application is ready for use, your audience needs to know about its existence. This means promoting your application.  This process might require a lot of resources. There are however additional ways to promote your app which are free. You might or might not know about them yet. The next paragraphs will inform you about the possibilities of promoting your app for free. Promoting your app for free will only cost you time and we are confident that if you follow our tips you will get a significant increase in the number of followers and downloads. 1. Create a website or landing page If the app is related to your existing business, you could dedicate a whole page to the app on your website or include it in a section on your website to improve awareness. If you decide to create a unique landing page about the app you should mention the problems to which your app is a solution, the features & benefits of the app, and clearly explain how to properly use the app. You could also include some customer experiences with your app to confirm its utility. Never forget to include the download link, in the end, you want visitors to download your app. Creating a landing page is definitely a must in order to kickstart your mobile app marketing that will increase your visibility through search engines. 2. Write and get featured in blogs Include your app in one or multiple relevant blog posts. This is basically free exposure. You can also dedicate an entire blog to your app. Make sure to include a call to action with a download link so readers can easily download the app. When you decide to write an entire blog about the app, make sure the origin and purpose of the app are highlighted. Try to make use of quality images and/or videos to give the reader a better understanding of your app and a smoother reading experience. It is also very useful if your app is included in other blogs your target audience would read. Try to find quality blogs that are relevant to your niche and try to ask the industry experts if they would be interested in writing about your app. Your app will increase in visibility through the blog itself and the website due to the increase from the backlinks to your website. 3. Send emails and newsletters If your app is related to an existing business, and you already have a mailing list, then use it to reach your customers via emails and newsletters. This is an opportunity to promote your app by reaching out to your customers, even before launching your application. Create an announcement newsletter and include the app description, explain its features, and how it could benefit customers. Of course, don't forget to add a call to action to invite customers to download the app. Also, make sure to include the button "I want to receive more news about the app" within your application in order to have the possibility to grow your contact base for your new app. Use emails to ask for their feedback regarding the project. Asking for feedback can result in the discovery of flaws, customer needs you didn’t think through, and their expectations. Not only is their feedback valuable information, but feedback also involves your audience with the creation of the app. 4. Optimize your visibility in the App stores Before a user hits enter after typing a keyword to search for an app, he can see 5 suggested apps based on that keyword. These results are not random. They are shown because of their App Store Optimization which is related to the entered keyword. This is called the ASO. To optimally make use of ASO you could investigate and analyze the most relevant keywords for your app as well as which keywords your app is responding to at the moment. It is imperative your app is displayed at the top of the searches since there is a lot of competition. 5. Publish your app on alternative App stores You could also consider releasing your app to alternative app stores to improve visibility resulting in more downloads for your app. Some examples are Amazon Appstore, Opera Mobile Store, and Appbrain. 6. Share feature within your app Include share options within your app so that users can share their content with others. This increases the app’s exposure. This app exposure results in an increase in downloads for your app. 7. Promote within existing apps When you have multiple apps already you could promote your new app through these existing apps. It is recommended to only promote the new app through relevant existing apps to increase engagement with the app users. You could also give your users a “benefit” if they download the new app to increase engagement even more. This benefit can be a free upgrade, new features, or a trial for a higher value option of the new app. 8. Be active on social media If you have active social media accounts you can write a post regarding the app as well. Interacting with the comment section of said posts is always a good idea to improve engagement. Don’t forget to ask for feedback from your followers.  If you really want to build a community around your app you could create a unique page dedicated to your app. In this environment, your audience can discuss, leave feedback, and share ideas regarding your app. This way you really create a community around your app. Make sure to regularly check this page and engage with your followers to optimize engagement. You could also use the name of your app as a hashtag, and promote it on your social media accounts. If your app hits the trending pages it will be exposed to an even greater audience. 9. Join relevant groups By joining groups on social media & other platforms, you get to connect with potential customers and increase your network. You could include your own post with the subject of the app asking for feedback. By doing this you get to improve your network and receive valuable feedback and ideas, kill two birds with one stone. 10. People love videos, so make one Demo videos can also prove useful to include on your website, and post on your social media accounts. Demos offer visual experience and help viewers understand what it’s all about. You can also include a promo video on your website and social media accounts. 11. Be active on forums In case your app is aimed at a niche market you could make use of forums. By becoming an active participant on a forum with the subject of your niche you could put the link of your app in your signature. This leads to exposure each time you post on said forum. 12. Ask for reviews and feedback Include the possibility to send feedback within your app. This results in a lower threshold for the user to send feedback since the feedback option is rapidly available. Also, try to stimulate users to leave a review of the app in the app store itself. These reviews can increase your position in searches and ranking. A happy user is a user who will refer your app to his friends and relatives. 13. Get featured in the press, podcasts, and everywhere else you can Try to get featured on several platforms. You could, for instance, try to get featured as a guest speaker on podcasts relevant to your target audience. Another possibility is to get featured on app review sites. One example is Product Hunt. It is important to convince the owners of the app reviewing site with a well-prepared pitch. There’s also the option to cross-promote apps. The best-case scenario is when the other app is complementary to yours. This increases relevance for both audiences. 14. Partner with influencers Try to give influencers the benefits of your app for free. If they use the app and like it, they could decide to write a positive post/review about your app. Choose your influencers wisely by screening their relevance and target audience in comparison to your target audience. 15. Submit your app to award competitions You could enter an award competition for apps to increase exposure. If you win you will also gain more credibility. Along with these advantages, you could get more reviews and maybe even some press coverage. Here are a few award competitions you could consider entering: Appy Awards Best Mobile App Awards Appsters Awards Apple Design Awards Best App Ever Awards In conclusion There are numerous methods for promoting your app. This doesn't necessarily mean you need a large budget. There are plenty of free promotional methods you could use as shown in this blog. It is definitely worth considering implementing one or multiple ways of free promotion. Note that most of these promotional methods also involve customer feedback which can be very valuable both for your product development and your customer engagement. If you liked this article, you might also like: How can design benefit your business? Why you should consider an MVP and how to create an effective one? How to choose the best UX/UI Design and app development agency? Author Lennert Vermeir
Illustration of a designer and developer collaborating together on an application
How Nightborn created a challenging culture between designers and developers? 🙌
We are currently living in an unprecedented situation. Together, the world is trying to face the current outbreak and it's our responsibility to stay confined at home. At Nightborn we saw this as an opportunity to make our time at home as efficient as possible. We've always wanted to start sharing our knowledge and love for digital products through a blog and, yes my dear friends, the time is now. Our first post is about the collaboration between designers and developers within a digital agency or a digital product company. At Nightborn, good collaboration is one of our core values and that's how we manage to create user-friendly and engaging applications. It's not only about workflows and methods. It's about creating the right agency culture. 🚀 Developers and designers have very different roles within an agency or a product company. UX/UI Designers are usually dealing with Research, Workshops, creating the wireframes, User Interface, and interactive prototypes. Developers are kind of operating behind-the-scenes to make a product work. So, it’s not unusual to observe a bridge between the teams. Bridging the gap can result in a more cohesively designed and developed product. Creating a successful work environment between developers and designers is not only about workflows and tools. Across our different experiences, working in agencies, or product companies, we've realized that the way developers and designers collaborate is evolving and changing throughout the years. Some methods and workflows prove themselves more efficient than others but are proven to be disasters on other projects. Here, we're going to focus on more general principles and ideas that improved and helped us build a super-challenging environment between our technical & design teams. 1. A passionate team for high-end applications 💎 There is no secret if you want to build a team that creates successful applications, you need people who love what they do. Passion is contagious (even more than covid-19) and you have to let it spread within your company. Let me tell you a small story about our Head of Design, David. He's been designing engaging mobile applications for quite a few years now, and the 589 mobile applications on his iPhone show the guy is actually passionate about what he does. He downloads a dozen apps every week seeking inspiration and discovering hot design trends. You want to create an environment where your team members always share and talk about the latest trends on the market. Designers and developers are naturally mindful of what's going on in their industry. Encourage your team to share interesting articles, videos, or new tech & software with the rest of the team.  Spreading your passion might result in drastically improving the quality of the projects you are working on. 2. Understand each other's perspective 🤓 Design team. Developers team. In the end, we're just one team. One team working together to create engaging and polished digital products and applications. It's important to instore a climate of mutual respect and understanding of each other's work. In some cases, a gap is created because of the lack of understanding of each other's workflow. Increase knowledge among both teams by encouraging the share of general concepts and skills. Provide designers with the basics of coding so they can better understand how it works and have a more realistic idea of whether or not their designs can be translated into code.  On the other hand, you can also increase your developer's knowledge of UX/UI design. Teach them the importance of UX Design methods and how it can affect digital projects if underestimated. Feed them with beautifully designed User Interfaces, so they can have a better idea of the trends of the market, and realize that pixel-perfect can make a difference. Increase this mutual knowledge can only benefit your team, as it can help designers adapt their approach when designing, encourage communication, and avoid misunderstandings among your team. Want to learn about how we approach our projects? Find out more about it here! 👉 https://nightborn.be/process 👈 3. Take the time to challenge each other 👊 We know. We all have tight deadlines to deal with and planning to stick to. But if you want to create an environment that fosters creativity and innovation you have to let your team experiment with new challenging stuff.  At Nightborn, that's what we do. For 2 hours a day during a week, we let our designers and developers team up and work on something that inspires them. A new promising tech to try? A micro-interaction library? A fancy custom animation to post on Dribbble? Elaborating new methods to improve our workflow? The list of challenges is endless, but it's key to involve both designers and developers so they collaborate and challenge each other.  These sessions helped us discovering new software and frameworks, it helped us create a challenging atmosphere within the team, but they mostly helped designers and developers get to know each other and understand how the other operates. Here is the result of a quick challenge, initiated by a developer and executed by a designer. Have you ever introduced Dribbble (literally the Bible of Designers) to a team of developers? We actually did it. Our developers now love browsing Dribbble and look for cool animations to reproduce. One thing for sure, at Nightborn, you'll never hear a developer saying this animation or this micro-interaction is too complex. Developers are now challenging designers to create high-end interfaces and animation. Don't hesitate to check out our Dribbble page! 👉 https://dribbble.com/Nightborn 👈 4. Be proud (really proud) of the products you create 🤘 Budget issues, change requests, wrongly scoped projects, or even wrong general approaches are often leading to unfinished products. Unfinished products lead to a frustrated team and you definitely don't want to get there. At Nightborn, we make sure that every team member can do his job at 200%. Scope your project properly and let your teamwork on the details so they can be proud of the high-end product they created. If your designer asks for an extra day to polish his custom animation. No worries about it. In the end, his animation will help increase the quality of the final product and in the end, the designer will be rewarded and super happy to see his work. If your developer wants to take an extra day, to improve your product's performance. Hell yeah, let him do his job! Passionate people want to do their job with love and want their job to have an impact. To take that away from them. Instead, allow them to create meaningful products. By creating a quality-driven approach, you will unite your team towards a common objective, and that's the kind of atmosphere you want to create. That's how you create applications and products that people love to use. Talking about being proud of your work? Discover Propchain's case study we recently published 👉 https://nightborn.be/projects/propchain 👈 In conclusion Designers and developers both have technical and complex jobs. And to create well-designed, well-functioning products, they have to work together. Forget about development taking priority over design, or design over development. It’s equally important for both teams to understand each other. Instead of isolating each other’s process, consider that you’re both designing and building a product together as a team. If you liked this article, you might also like: How can design benefit your business? How to choose the best UX/UI Design and app development agency? How we used React, Gatsby, and Prismic to create a high-end and well-polished website. Author David Souery
How did the COVID-19 outbreak impact the mobile application market?
For the past few weeks here in Belgium, as everywhere else in the world, we have been living through an unusual situation. Many countries decided to confine their population to contain the spread of this epidemic, obviously, these are not easy measures. Thus, a major part of the population is doing its best to comply with the safety instructions. Having that said, we can see that this particular situation strongly affected the mobile applications market because when a whole population is confined to their homes, they have to find ways to continue living. One way or another. Let's see how smartphone usage and application consumption have evolved over the last few weeks according to App Annie's special report. Increase in video conference app downloads Obviously, video conferencing applications, such as Zoom, Hangout, Microsoft Teams, and Slack have experienced a huge spike in terms of download over the last few months. Indeed, although confined, life has to go on, and we have to, somehow, keep working. These powerful applications are helping millions of workers maintain their professional activities but also stay in touch with friends and family. (Who's in for a Beer conference call today?🍺) In Belgium and many other countries around the world, the number one ranked application at the moment is Zoom. As we can see on this graph just before the start of the containment in Belgium, the application has seen its popularity increase drastically. We can imagine that with these events, real changes in our habits will take place once this crisis is over. Perhaps more work will be done at home which would have beneficial effects on the planet by reducing our carbon footprint. Still, this phenomenon also shows the willingness of the population to stay connected, despite the obligation to stay at home. Share some love with Bpost Mobile Postcard While for the majority of us it is important to stay at home, doctor’s and nurse's daily routine has become very hard. It is worth remembering that they do an admirable job. It's also important to think about delivery services that still operate and deliver our population. As all shops are closed most people now order everything online. By taking a closer look at the Belgian app ranking, we'll find Bpost Mobile Postcard. Indeed Bpost has put on the stores an application for creating postcards. We observe that it has been a great success since this confinement. The app lets you create and customize your own postcard via the app. Bpost takes care of printing and delivering it. Far away from your loved ones, this kind of attention allows you to stay in touch with them by merging modernity and tradition. We're all marathons runner now When was the last time you hit the gym? Can't remember right? Forced to stay at home for so long, the slightest pretext to go out becomes a breath of fresh air. In this context, we noticed that some people have discovered a passion for running (even people who had a Gym subscription but never went to the gym 🤫) This is why among the applications that stand out in this period, we notice that Strava running application is very successful. Strava has become over time the number one app for runners and cyclists around the world. Created in 2009, Strava has become a must-have, thanks to its simplicity and intuitiveness. On top of being a running application, they implemented a social dimension. Strava works also as a social network. You will find clubs that you can create or join, follow your friends, family or other athletes around you or on the other side of the world. Accustomed to the top 10 in the Health and Fitness category of the app store, since the confinement, it's simply the most downloaded app in its category. We can also note that running apps (Runkeeper, Runtastic,...) have seen a jump in the rankings as well as fitness apps (FitCoach, 30 Days Fitness Challenge) Entertainment during the containment Game applications have also seen a major increase during this containment. Quite simply, the Q1 of the year 2020 saw the largest spending in terms of apps with $23.4 billion in consumer spending. Compared to the last quarter of 2019, weekly application downloads increased by 30% in March 2020. Staying at home for so long can become very boring. We notice that some smartphone users have a desire to keep busy and stay entertained during this confinement more than ever before. Final words It's interesting to see the changes in behavior during this difficult period and we can see how smartphones have taken up space in our lives and have become a very useful tool in the way we manage crises such as this one. We hope that this epidemic will soon be behind us, and it is certain that there will be a before and an after to this event. In the meantime, stay home & stay safe 🙌 PS: If you have time to kill, discover our other blog posts: https://nightborn.be/blog Author Hichem Tadlaoui

Get in touch.


Get in touch


Maxime : + 32 494 90 36 65

David : + 32 468 10 07 97


Rue Notre-Seigneur 11, 1000 Brussels, Belgium