Stories about technology, startups,
events and even more.

Suit and development. Why are they more similar than you think?

20 hours ago

Tech

Community

How to

Read

Matter or not? The man-day rate.

One of the very first question coming from potential clients is what is our man-day rate. Obviously. Money and costs are crucial for any project. It defines the return on your investment and basically defines whether or not the project will be started. This information is definitely important, but is it the most important one? We took a closer look at it and we think maybe it's not. We put together a list of several factors you should consider and evaluate before man-day rate. Have a look at our top 3 factors based on which you should choose an agency for your next world-changing project :) 1. Recommendations Go through the projects they've done. Agency of mid+ size had definitely worked on many projects and some of them might be compared to your solution. Have a look at it. How it looks, how it works. In case of apps check their reviews on Apple appstore and Google play. Don´t build your opinion on case studies only. Case studies give you a great perspective, but give a try and check how those projects work in real life. Download the app, go to the website, and click through it. Ask for contacts on project managers on the client's side. A serious agency would have no problem giving you those contacts. Calls with relevant clients can give you a better perspective than hundreds of pages of presentations. If you have contacts in that field, try to find some feedback on them within your network. Word of mouth works the best. 2. Long-term aspect Stop looking on the deal as one time job. Consider it as a long-term relationship. Wanna do it fast and cheap, well then expect quality of that level as well. We all want projects we work on to grow. No matter if it´s from client or vendor perspective. Look for your partner as you would like to work with them for years. Consider if they have done projects in the past which grow from hundreds to millions of users. Are they ready to scale with you, not just from an infrastructure perspective, but also from management & quality perspective. SLA should be the very first thing they mention when you start a conversation about this. Ask them, challenge them, :) if they are ready, their answers will satisfy you. 3. Team It's people, the team, who create, build and maintain your project. People build the brand of the agency you are planning to work with. Believe it or not people are the most valuable what your future vendor has. And that´s good. Now you need to find out if that team is capable to deliver your project. And if you can work with them with ease. Check them on LinkedIn. Have a look on their skillset, projects they´ve worked on, posts they´ve published and generally what feeling they leave at you. You need experts, but you need teammates as well, a team which would work with you and you can count on. Challenges always come, have A-players on board with you and you will overcome anything.  At the end of the day most important is the value you get from that partnership. Value for you as a client should be ideally defined by some KPIs. I.e. time-to-deliver expected results, complexity of functionalities, quality of the code, quality of the user experience, stability, flexibility of your partner, satisfaction of communication. But some are harder to define, so don't be afraid to rely on your guts feeling. Man-day rate is important, it tells you a lot. But never underestimate Recommendations, Long-term aspect & Team. So what do you think? Do you agree? Or your experience is different? Let me know. I'm excited to hear your feedback.

GoodPagerIndicator - our own implementation of indicator for ViewPager2

GoodPagerIndicator for ViewPager2 is ready for your project. :-)Tested and ready as version 1.0.0.. What does it offer? Several basic and non-traditional implementations of the indicator for ViewPager2, such as the pie indicator or the indicator that shows percentages.At the same time, it provides several abstract classes that allow you to easily create your own visual for your indicator. They will allow us to supply you with new and new visuals very quickly.All implementations allow you to process swipe and also click events for faster navigation between pages. GoodPagerIndicator, as the carrier of the name of this library, distributes progress between several dots, not just two adjacent ones. Most libraries do not solve this problem. You can set the minimum or maximum dot size, color of active or inactive one, interpolators and many other parameters to make your application stand out better. The library is stored on jitpack.io Thanks to that, it will be easy to use it in your project as well. You can find all the details and necessary information on our GitHub project.

IT security through the eyes of a client: How to choose and check a partner for my type of business?

Safety requirements, restrictions or regulations vary from project to project. It depends on its complexity, or the industry where the partner operates and where it will find its users. What is this claim based on? Well, over the course of six years, we have had the honor of making a various range of projects with our partners. Banking, healthcare, biometrics, finances, internal information systems, sport… Each of them has taught us something and for the future, it has given us the answer to a question that we would often like to know earlier. We will look at the topic through questions that could be interesting for the company or entrepreneur. We will try to share a few (we believe useful) experiences. The questions are answered by CEO Tomáš Lodňan and CTO Marek Špalek. 1. Why should I think about security as a project sponsor? Shouldn't it just be the provider? Of course, security needs to be considered from the scratch. Data is a new currency, so you need to manage it. Would you leave your savings on the street? Probably not. As the operator, you are responsible for the way the data is managed and, in case of a leak or attack, you will also need to inform the competent authorities and bear any penalties. Therefore, I would not underestimate it at all. However, the provider can be extremely helpful to you, so choose one who has experience with it and can advise you. 2. What is the absolute basis of data security, which I am not moving anywhere at the moment without? It is especially important to set the process of data acquisition and processing itself to be the least exposed to the possibility of human failure or other external factors. In GoodRequest, we have adopted this rule: “You need one place where the truth is. And it's on the server. ”Keeping the rule pays off for websites and applications. At the same time, it applies to all projects. Especially for those which are really extremely sensitive to data, such as a bank or clinic. Then other special regulations and rules come into play. In addition, there are principles about the https protocol, data protection throughout their journey, etc. They aren´t definitely unknown for any serious developing company or freelancer. 3. Isn´t GDPR unnecessary? Why is it necessary and not only essential for websites and apps? It's definitely not unnecessary. Developers or even users confirm it so many times. Many argue that everything needs to be agreed or approved. However, keep in mind that agreement to the processing of personal data is only the beginning of your "relationship" with the service provider, based on this relationship, it then develops how your data will be handled. Imagine not having to do this and your service provider would take any of your data without your knowledge. Consequence? We've seen a few in the past. Influencing elections, unfair practices, loss of privacy and so on. Therefore, I personally think that the GDPR is perhaps the most fundamental legislative standard in terms of data security in the last 10 years. 4. What about security for websites as well as apps and information systems? What is the difference? Security always depends on the sensitivity of the data you work with. The bigger security and protection you want to provide, the more your costs will increase. Simply speaking, it is always necessary to consider what risks the easier solution will bring and whether in the context of the project it will not endanger users, the product, or your reputation. So it is clear that if you are making a banking application or system for a clinic, you are working with the highest level of security available. But with a smaller project where you solve e.g. website for your gallery, encryption, secure communication via HTTPS and a normal level of security are enough for you. 5. Are there differences across sectors? Which have the most significant specifics? Certainly yes. It would be a very long and extensive response if we addressed each industry, one by one. It is therefore best to consult experts. But keep it simple - the more data, the bigger responsibility. The more sensitive  data, the greater multi-party requirements. One of them is also the state. 6. How to check the provider? What questions to ask and what answers to expect to check qualification and credibility? The best by means of references. A trustworthy and serious company does not hide them and they are easy to find. It's a nice springboard for the first survey. However, as they say – you can say what you like on paper and therefore, if you find your "favourite", I recommend asking for specific references and contact to the person who managed the project with the company. Typically it can be a project manager, a business owner, or a product owner on behalf of a client. They can definitely give you the best feedback on the provider himself. Finally, if it is possible from the point of view of the project and its budget, I recommend hiring a company that does penetration tests so that you have the so-called the other pair of eyes to check it all out. Is the topic of creating websites, applications and access to security in a software company interesting to you? Would you like to know more about how from searching partner, there can be a web or application with millions of users? Tomáš shared all this in NaRovinu podcast on business. If you did not find the answer to your question in this interview, or if you have any additional ones, contact Tomáš. You can find his LinkedIn profile right here.

7x Figma plugins that make designer‘s and developer‘s life easier

It has been a while since our team uses Figma. At the time when we were thinking about a  change we often encountered frequent outages. Since then we have noticed that Figma is constantly getting better. It's definitely a great replacement of Sketch. Some time ago we launched plugins in Figma in order to help and simplify the work of designers and developers. You can find the plugins directly in Figma under the Plugins and install them from there. The advantage is that you don't have to search and download them from external sites as it was in Sketch. In this article we have 7 TOP Figma plugins for you which we use and are worth trying at least. Unsplash Figma plugin Nice design and pictures go hand in hand. Certainly you have already searched for your design. It is not always easy and it is often a lengthy matter. It takes a while to find a thematically appropriate and high-quality image. The Unsplash plugin ensures that you have images available directly instead of searching them through various portals. It allows you to download free photos directly to Figma from the largest free Unsplash database. Availability: Unsplash Figma plugin Autoflow plugin As designers we always try to create ordered flow screens with many frames. Alternatively, we try to create a tree structure the so-called flow of the entire design. It is a lengthy process. With Autoflow you simply mark two frames from which you want to create a flow. Finally, confirm with one click and it is done. Availability: Autoflow Figma plugin  Brandfetch plugin Are you tired of time-consuming searching of corporate logos on websites? Brandfetch will save you a lot of time. Enter the URL of the company which logo you want to use to the plugin that will generate it for you afterward. Availability:  Brandfetch Figma plugin Figma Stark Plugin If you ever had some problem with recognizing the right color contrast ratio, you will appreciate the Stark plugin. You simply mark two overlapped layers and the plugin evaluates by algorithm whether the color contrast is ideal. Availability: Figma Stark Plugin ImagePallette plugin There are different theories about color palettes and one of them is that the most beautiful color palettes are created from photos. This plugin will help you to generate a color palette from a photo. All you have to do is to tag the image, run the plugin and the palette is born. 🙂 Availability: ImagePallette Figma plugin Content Reel plugin Super plugin from Microsoft. Do you sometimes need to fill the design with the real content? Whether it's a name, email, avatar or phone number - this plugin will speed up and simplify your work. It simply generates this content for you. They also plan to add various icons for the future. It is worth watching updates. Availability: Content Reel Figma plugin Android Resources Export plugin Use this plugin to quickly export assets for Android. A designer working on mobile applications who often needs to export developers' assets will appreciate this plugin. Android resources export prepares assets in both drawable and Nine-patch folders. Except for exporting Nine-Patch you can also export adaptive app icons to the Play Store. Availability: Android Resources Export Figma plugin   Are you interested in UX / UI design process we have in GoodRequest? Get to know it in 8 steps and don't forget to write the inspiration or tip in the comment. 🙂 Do you work with Figma and want to improve in it? Or are you a complete newcomer and would like to create designs in it? Check out our current Figma workshops. Looking forward to seeing you there!  

Mobile application vs. responsive web on mobile (what is better?)

What is better, mobile application or responsive web? Clients sometimes ask us why they should have a mobile app when they already have a responsive website or why they should have an app created when they can make a mobile website. There are several reasons for this, so we have compared both solutions to help you make decisions. What is responsive design? The responsive web design ensures optimal display of websites on different types of devices (computer, tablet, smartphone). The layout of elements on the page varies depending on the size of the display used. The advantage is that there is only one version of the website. The administrator or website owner makes all the adjustments in one place, regardless of the target device. In short, responsive design guarantees that your website is displayed correctly on every device. Advantages of Responsive Web Less data transfer compared to the classic web, sometimes up to 1/2 compared to a classic site. Website is optimized for mobile devices in terms of user interface and usability. Lower purchase price than mobile web, responsive web is only one site (one frontend). The ability to have multiple levels of responsiveness, such as: 1) desktop with large display 2) laptop or tablet in landscape layout 3) tablet in portrait layout 4) large cell phone or phone in landscape layout 5) small cell phone. This site is optimized for different display sizes and different devices and can adapt to them. It automatically adapts to new devices that have not yet existed during web development. With one URL per page, responsive web is SEO optimal. Disadvantages of Responsive Web Greater data transfer than a mobile website version. Responsive sites are not loading as quickly as purely mobile versions, but still faster than a classic site. It usually does not have an option to switch to the classic view. The server always provides the same content to all devices. The content that the server sends to the user is not adapted to the user with the mobile device. For example, if you want to display a simplified menu on e-shop on mobile devices, the server will provide both created menus, but the browser will display only one of them. What is mobile website? In a case of a mobile site, a different - mobile - version of the website is displayed on mobile devices in comparison to laptops or desktops. The server-side itself recognizes which device the site will display on and displays one or the other version of the site accordingly. Usually, you can switch between versions by clicking "view mobile version" or "view classic version". This is a stand-alone version of the same site. Advantages of mobile website: With a mobile website, much less data is transferred over the Internet compared to the classic site, and therefore loading is much faster. For example, up to 10 times less data than a classic website. It is (should be) better optimized for mobile devices in terms of user interface and usability. It provides the option to switch to classic view. Possibility to provide different content on mobile phones and PC. It is possible to design only a specific part of a website as a mobile version. It means you can have eg. just an introduction as a mobile version and the rest can be a classic website. You'll save money, but it's not very user-friendly. Disadvantages of mobile website A higher purchase price than a classic or responsive website. You have to actually create two sites. This means that you need to design, graphically process and program two different user interfaces and have only one of them displayed on a specific device. b error. E.g. when you see a mobile web on your tablet it is not the most beautiful feeling. App offers something extra, not just from technical point of view Technical benefits of mobile applications over mobile and responsive websites are obvious, for example, in the form of local or push notifications that keep the user in touch with the app and your business. Their advantage is also the way users use the applications. The user turns on the mobile app several times a day for a few seconds or minutes and makes the most important things in a short time. He does not need all the features that you have on the web because he can do the same on his computer as well and it is easier and more comfortable. Therefore, a mobile application should not be a clone of the parent site, but it should provide a limited set of features to best suit the use of the mobile application. The app can also support your business indirectly Some companies tell us that mobile apps just don't fit their business. In many cases this is true, but it is good to realize that mobile applications may not serve as a direct "support" to your existing service and brand. A great example is a store with building materials. Probably no one can expect a man to buy building materials through a mobile application. But everything can change when a company wants to keep existing customers or attract new ones and introduces a "material calculator" that can quickly calculate the approximate price and amount of material needed for a particular construction job. People who are not yet your customers can start using such a well-done application. You can have links to your business in your app, and you don't even have a new customer. Mobile application vs. responsive web on mobile Mobile app + It is designed for a particular operating system + It can work in an offline mode + Apps are used frequently but for a short period of time + From marketing point of view, an app icon is visible all the time + It is usually faster than the mobile version of the website (app works in the OS natural code) + The app design matches the operating system interface + It can better utilize phone functions (camera, GPS, gyroscope) + It is more reliable + Simple monetization - mobile apps can be sold in app stores, making it easy to generate a business profit - It is more expensive than creating a mobile site (check our blog about How much does the mobile app cost) - Due to the number of platforms and frequent updates, it is much more difficult to develop Responsive web on mobile + The development is not as demanding as the development of a mobile application, so the price is also lower + Versatility of use + Simple distribution channel - User experience and ease of use - Many phone functions cannot be controlled in this way - Reliability and speed - The mobile and responsive site is less accessible to the frequent user Summary Mobile and responsive web is not the same as a mobile app and it shouldn't try to replace it. The app should include only the content that the user wants to use from his mobile phone, and it should be served as comfortably as possible. Distributing functions between the application and the web is a very good thing, and it's always better when the user uses your services on more than one platform. If the app is convenient for the user he will return to it. The difference in the use of the mobile application and the mobile web can be seen in the following graph. If you want to know more about our app &web projects check our work. 

How to prepare a good web design brief

If you are reading this article, you are probably dealing with a problem of how to write a brief to prepare your new website. If you decide to have created a new website or you want to redo your old website to give your visitors more information and better browsing experience, you should think about a few important things to help you communicate with web developer and contribute to your overall satisfaction. Something about you (who will be the user?) Every good digital agency needs at least some information about the company for which the website is designed. You may say that this is not important, but you would certainly not be thrilled if your engineering company had a fine design intended for the flower sale page. A few words about what your business or organization does. How long have you been on the market? How big is your company? What are your company's visions? How do you want to make a name for yourself on the market? Who is your ideal customer? What are your biggest competitors? Analyze your website Explain to the developer what your new website should look like a how a successful website looks in your opinion. Why do you need a new website? Do you already have a website and are you interested in redesigning it? If so, what do you like about the old website? What do you dislike about the old website? What will be the structure (menus and sections) of the site? What functions and features should your website have? Some examples Search within the web Slider Interconnection with social networks Google maps Blog Ecommerce Gallery Forms Newsletter Login option Integration of the existing system Setting up Google Analytics to measure your site's success Visitors Provide the developer with information about visitors who will visit your website. With this information, it is possible to design the structure, functionality and design tailored to your users. Who will visit the website? Verejnosť, obchodníci, zamestnanci Veková skupina Jazyk používateľov Lokalita Muži/ženy Why will they use the website? Information Entertainment News Purchase Price comparison Download digital content Design Of course, how your website will look is not entirely up to you, but also to the designers who know the current web design trends. However, it is important to provide them with as much information as possible about your current design and how you imagine the website to look. Do you have materials (logo, product photos…) that can be used in the design? What websites do you like? Add at least 3 examples. What colors, fonts, icons do you use? Do you have a design guideline? Choose from the following design options: Traditional vs. modern Professional vs. personal Serious vs. friendly Fine vs. rough Technical vs. non-technical Budget and schedule Poskytnutie informácií o rozpočte a časovom pláne je pre digitálnu agentúra veľmi dôležité. Vďaka daným informáciám vie agentúra rozhodnúť, či sú Vaše požiadavky na spracovanie projektu reálne a dosiahnuteľné. Aký je predpokladaný čas začiatku riešenia? Aký je deadline pre Váš projekt? Bude Váš projekt pozostávať z viacerých fáz? Aký je rozpočet na projekt? Marketing Pri návrhu zadania sa často zabúda na propagáciu webstránky. Treba si uvedomiť, že bez správneho marketingu sa stránka k užívateľovi nedostane, a preto by ste mali digitálnu agentúru oboznámiť s tým, ako stránku spropagujete. Bude Vaša stránka optimalizovaná pre vyhľadávače? Budete využívať propagáciu prostredníctvom sociálnych sietí? Zameriate sa na propagáciu pomocou Pay-Per-Click (PPC) reklám? Máte niekoho, kto sa zameria na content marketing Vašej spoločnosti? What to add in the end? Proper preparation of the brief for creating the website is very important for you and for the digital agency, but it is equally important to realize that the basis of any good project is continuous communication. Do you want to learn more? Check  our approach and UX UI process!   

How much does a mobile app cost?

At some point of your life, you have certainly thought about designing an app that would become globally successful or simply improve processes at your work. If you have come to a stage where the idea is becoming a real need, you have surely started to think about the fundamental question and that is how much will the development of such mobile application cost? The answer to this question, unfortunately, is not so simple, and it is mainly because the whole process depends on many factors that we will explain. The goal of this article is not to give you the exact price of the mobile application but, above all, to explain why we cannot accurately estimate the total cost of the project at the beginning. What are the factors affecting the cost of the app? Compatibility For iOS, it is enough to choose whether you want your app to work on the latest iPhone models and their operating system (for example iPhone 7 + iOS 10) or add support for older models. When choosing to support older devices, it is important to note that over 70% of users always upgrade to the latest version of OS in about a month after its release. On the other hand, there are many manufacturers and versions of the operating system Android. Therefore, the supplier should help you choose the most appropriate combination to ensure functionality for your target segment so that you do not have to spend extra money on support of unnecessary versions. That's why your app's development can be unpleasantly overpriced, and widespread support and testing will make Android development more expensive than iOS. Size of the development team Based on your requirements a size of the development team can vary affecting total costs: The basic team consists of a project manager, a UI / UX designer, a mobile developer, a tester, and to handle data you also need backend developers. The extended team includes web developers as well as 2-4 Android or iOS developers (based on your requirements). Complexity and functionality of the application The complexity and functionality of the app have a great impact on its cost. The most common features that extend the core application features include: web administration interface for data in your application, backend infrastructure for linking databases, in-app purchases, integration of third-party features such as social sharing, using hardware components of phones such as GPS, gyroscope and more, separate tablet user interface. integration of payment systems, offline mode, notifications, camera usage, and other improving features can also raise the price of the app. Adding these features can make it harder to work on the development of the application, and thus making it more expensive. Design of the mobile app The money spent on the application design is always a very good investment. It is best to choose a designer who has experience with the design of mobile apps and understands what such a project requires. You can choose an external designer who appeals to the price, but it is definitely a better choice to choose a designer directly in the development company, because thanks to collaboration with developers he can quickly respond to changes and requirements. Design can be expensive because all screens, icons and buttons require a number of elements that need to be designed separately Testing of the mobile app The next step you cannot miss is testing your mobile app. You can deploy the application without testing it first, but we do not recommend it, as you certainly do not want users to find bugs. Testing can be divided into user (manual) and automated. Manual - tester's task is to check functionality, design, language discrepancies as well as application testing in special conditions, and testing on different devices. Automated - testing is based on creating automated tests to verify individual functionalities. Project manager For quite some time, successful software development does not depend solely on the developer's expertise. The need to develop more extensive applications and systems has brought many different requirements. Good management at each stage of the project life cycle is one of the main determinants of the success of the whole app development. A competent project manager builds a good, motivated team and facilitates communication between the developers and the customer. Be sure not to underestimate the role of project manager during team building, especially in larger projects. Support and update  The last factor that affects total cost is support and updates of your app. These costs are not included in the initial budget. Each application requires continuous care after its release: support for new versions of the operating system, maintenance of backend infrastructure and clouds or regular updates. Marketing of the mobile application Have you ever considered the possibility of creating a genius app, but the user who would like to pay for it does not know about its existence? That's exactly why you need to think about marketing (see the article on mobile app marketing). In spite of the fact, that marketing is not a direct cost for the development of a mobile app, it is a cost that definitely should be considered. Choice of the development company The app development pricing also varies considerably depending on whether you order the service from a freelancer, group of developers, or agency. To be sure and if you have a sufficient budget, the agency is (usually) the best choice. On the other hand, if you want to save a little bit, you can choose the freelancer because the high price is not always equal to the quality and success of the market. It also depends on the country where you order your app - in the US, the developer will ask for between $60 to $150 per hour, about £60- £80 in the UK, or about  20€-50€ in Slovakia. So how much does a mobile app for iOS / Android cost? This can never be estimated accurately without prior negotiation with the developer. What can you expect from such negotiations? In simpler projects, the total price can be determined by input analysis. This, however, is not easy in the case of more demanding assignments, where certainly you cannot expect an exact estimate after the first meeting. Such projects are usually solved in parts, so the prices of the various phases are different. The total cost of your application is based on the time spent developing and implementing all the functions, and this time is then multiplied by an hourly rate. The time spent on development depends on the factors that were described above. Are you interested in mobile app development? Contact us.  

Tips for tech podcasts (for developers and IT enthusiasts)

Education, news or source of inspiration that is available comfortably, no matter whether you are at home, in gym or on the go. This is how we can describe podcasts in brief. Um ... podcast, what is it? How many of us had a similar reaction 3-4 years ago? Or did not listen to the podcasts regularly. Today many consider them to be a daily routine. They are (almost) free, the selection is great, and you can learn news from different areas without having to read or watch them on the TV. There are over half a million active podcasts and more than 19 million episodes only within Apple podcasts. To find your way around them is almost impossible. However, we will gladly share our tips on foreign, as well as Czech and Slovak podcasts. Tech podcasts for developers Do you want to know what podcasts for iPhone our iOS developers listen to? Which Android podcasts does the Android department recommend? Where can you get fresh news from the world of technologies and mobile apps? Then read on. Swift over Coffee  iOS In each episode, targeted especially at iOS programmers, you'll find tips, news, ideas about interesting and important topics from Swift. Every second week you will learn everything in approximately 30-minute podcasts. Info: Swift over Coffee  Inside iOS Dev iOS Once a week, a group of experienced developers dives into the current iOS development theme. These boys have more than 4 years of experience in small startups as well as huge projects.  Info:  Inside iOS Dev   Core Intuition  iOS Indie software development, iOS technologies and news from the Apple world are available in about one-hour episodes every week.  Info: Core Intuition  Swift by Sundell iOS New article every week, new podcast every other. Everything is complemented by real experience, tips, techniques and everything about Swift. Info:  Swift by Sundell. Android Central Podcast Android News, reviews, interviews with relevant guests, or information about new devices. Once a week, you can listen to an hour-long episode. But the creators and our boys say that the time is well worth it. Info: Android Central podcast Talking Kotlin  Android The programming language Kotlin, the technologies that are related to it, and all the important news are addressed twice a month by Hari Hariri. Info: Talking Kotlin Fragmented – An Android Developer Podcast  Android This podcast offers the view of two experienced boys who from time to time also invite other "popular" Android developers. They talk about tools, models, practices, and many interesting things together. Info: Fragmented podcast. Tech podcasts for IT fans Appstories  Technologies & iOS Regular weekly look on news from the world of applications. In about 30 minutes, Frederico & John talk about their favorites among apps and, in addition to the facts, they also explore stories behind successful applications. Info: Appstories  Data Skeptic  Technologies Interviews and discussions about data, statistics, machine learning, or AI. Everything through the view of science, critical thinking and verifying the truth of the claim. Info: Data Skeptic Accidental Tech Podcast Technologies & iOS Three "nerds" discuss once a week technologies, Apple news and everything related to this topic. Info:  Accidental Tech Podcast.   Under the Radar  Technologies & iOS Each week, Marco & David pursue topics related to development, technologies, marketing, design and mobile applications. You'll always find interesting info in an episode that does not last more than 30 minutes. Info: Under the radar  Czech and Slovak podcasts Websupport Technologies & Business Interesting interviews with interesting people (not only) from the IT industry. In each episode you will meet an inspirational person from IT, business, marketing, or a "tech guy". Definitely worth hearing! Info: Websupport Podcast iPure.cz iOS Even in our neighborhood there are enthusiasts who watch news, iOS products, and bring Apple fans the latest news at about weekly intervals. Info: iPure Klik Technologies, media & marketing Every week you can learn news from the world of technologies and media, as well as the online world of social networks and marketing in the Slovak podcast Klik. Info: Klik Kafemlejnek.TV Development, design & business In the podcast Kafemlejnek with Honza and Petr you can explore topics for developers, designers and people "from business." Info: Kafemlejnek.TV ZOOM Science & interesting facts If besides technology you are interested in science, astronomy, biology, or skillful people who certainly deserve admiration, turn on ZOOM once a week. It is worth it. Info: ZOOM   Do you miss your favorite podcast in our list? Which one should every developer or tech enthusiast listen to? Tell us in the comments! :-)  Want to know more about our work? Check out our apps and web solutions.

Meet our UI & UX design process in 8 steps

In the beginning there was (almost) nothing This is how the projects addressed to us by our clients start. In the meetings we encounter great ideas and courageous visions about a successful product. Until this happens, we have a long way to go. From experience we know that reality laughs from the end of the street and looks forward to an early meeting. Let's look at the street where we are going to take a walk. Before the product starts to emerge Before the designer starts to play with sexy pixels and colors, he has to overcome wild waters of tasks, jump through minefields of surprise, and avoid cross fire of feedback. Exactly. The relationship between the client and the designer is sometimes like a small war. Until we realize that we are not fighting against each other but together for a successful product. And it belongs to customers, users and those who pay for it. People like to surround themselves with similarly minded people with whom they feel good. However, the products are made for someone else. Everyone who is working on a digital product should realize that all decisions are subjective unless they are based on at least the basic consumer survey. Being in the industry, talking to friends and inventing a product while drinking beer is a strong basis. It has only one potential problem. People like to surround themselves with similarly minded people with whom they feel good. However, the products are made for someone else and we want to get to know them. Thorough preparation is a must The first step to a great product is a product analysis. We want to know the answers to several questions, such as: What problem will the product address? Who is the product intended for? How can we scale it? How will the product earn money? And last but not least, a very important issue for digital products: What product features will solve the given problem? Questions about the problem, functionality, and usage should be consulted with customers themselves. We call this information insights and they are a great basis for creating the successful product. Then we put them into a meaningful document - a technical specification. The more sophisticated and detailed the specification, the better the designer and the developer can estimate and work on the project. Usable product and UX Based on this information, the designer can begin working on the design of a mobile or web application. The first phase of design proposals is chaotic, full of scrawled paper and pencil sharpener waste. Sketching helps detract from beautiful product and focus on functionality. The goal is to lay out all the functional elements at the right places, in a logical sequence of events to meet the requirements of good usability. We strive to create an effective and attractive experience for the user, so called User Experience (UX). At this stage the communication between the designer and the client is very intense. Many of the functional and procedural issues that were not solved or emerged during work are fine-tuned. Clickable product and Wireframes The best sketches grow into digital ones, which are professionally called Wireframes. They are gray, without images or text, focused on functionality. However, digitization allows us to better understand how the product will be displayed on mobile or computer screens. With paper sketches it´s difficult to estimate how many words and elements will fit on the iPhone X or tiny iPhone SE screen. We can connect these digital sketches to prototypes - simple product simulations. At this stage, the product begins to pick up real contours, and should be tested on a sample of 6-8 people from the target group and it is also important to consult the feasibility of the design with developers. By testing, we identify 80% of the imperfections, which are then improved in the final prototype. Not just a beautiful product Great specification, ongoing communication and patience bring the designer to the moment when he can start working on the visual side of the product. The product's visual interface, so called User Interface (UI), is directly influenced by the company's brand. It reflects the values ​​defined in the brand or in the product. We talk about expressions like "youthful, bright, cheerful, courageous" vs. "stable, professional, trustful, adult". Based on these words you can already imagine the direction in which the visual will be taken. Taking all the acquired information in the account, a full inspirational digital moodboard is created to show a visualization of the entire product. Looking at it, the client should see and feel his dream product. Designer considers dozens of variants and combinations during user interface creation process. He works with sizes, colors, shades, transparency, ratios, icons, photos, fonts, line thickness, shadows, and many others. All elements affect each other and create one whole product. UI is subjective and a matter of feeling. Every designer, product manager, developer, or user would suggest different elements. A little more here, a bit less there ... It's possible to play with details for weeks, but it's not good for product development. We look at the final design from two points of view. The first, as mentioned above, is the emotional point of view. The first impression creates the feelings we want to control even in line with the brand of the product. The second point is based on the goals we want to achieve. The design should be first and foremost useful. This is mostly ensured in the UX phase, but with the right UI application, we can reinforce or weaken our intentions. Is it a sales channel? All right, Call-To-Action buttons will be noticeable. Do we need to present certain information? Okay, we'll use larger size, maybe add Bold. Product for people Product design is a dynamic thing. It changes with time, and so does our view of it. That's why it's good to further test your proposals with users. By testing the finished design, we get the most important information. Their feedback is very valuable. It is better to ask the opinion of 5 people than to spend 1000 hours rewriting your own ideas. The next step is to evaluate the results and optimize the product to the final form. At this point, developers can begin to work on development. Summary - The process of designing a digital product Consumer survey - We get to know the people for whom we make the product. Product Analysis - What product will help these people? How will it generate revenue? Technical Specification – We define what and how we want to create. UX Design – Functionally not attractively we bring the product to life. Testing - Is It Right? We verify and work on what we have learned. UI design - We make it more attractive and functional. Final Design Testing and Optimization - We fine-tune the last details. Development – We create an amazing product. So, we finally met the reality at the end of the street and we can laugh together. What are your experiences? What would you recommend to your clients? You can find out more about our approach and process of designing a digital products. If you have questions, do not hesitate and write us at hello@goodrequest.com. Ciao

World class designers, business and fun. Report from By Design Conference 2016.

There aren’t many design oriented conferences in the center of the Europe. Most of TOP designers are based in the US or England so its pretty hard for an european conference to attract them. Buuut, thanks to main organiser Jakub Ptáčin, By Design Conference 2016 hosted the best designers not only from the US and England, but from all around the world! The second year of the conference was held in Bratislava on May 21 and the main theme was Business + Design. Organisers were doing their best to find the most inspirational speakers from different countries. Let me introduce you By Design conf from my point of view! Tobias Van Schneider After a few warm words from organisers, Tobias Van Schneider took a place of the first speaker. Tobias is digital designer and art director from Germany, currently living in New York. He’s Lead Product Designer of Spotify but he loves occupying himself with various side projects, applications, podcasts or portfolio systems for professionals. Read more about Tobias HERE. It’s not about making something perfect. It’s about start to do something, because the best way to not complain is to do things! Because of Tobias’s strong passion for creating things, the main theme of his keynote was “Side projects are stupid.” Why? Its simple: Sometimes shine trash objects makes awesome things. Everybody’s trying to make an awesome product from an awesome idea but there are a lot of products made from trash idea or just to make fun of something and they are incredibly successful. No idea is good enough if at least half of your friends told you that is stupid ? It’s not about making something perfect. It’s about start to do something, because the best way to not complain is to do things! Peter Bilak Peter was the only Slovak speaker on conference. He stands behind collaborative project called Indian Type Foundry, desktop app Fonstand and he’s well know for his editorial projects such as Dot Dot Dot or Works that work. Read more about Peter here. Less is more. That`s a functional design. Design that works. Design of tomorrow! Peter starts his presentation with funny video from India’s six lane crossroad. Imagine cars driving like crazy with a looot of bicycles. One would say: Impossible without at least 10 traffic restrictions, right? Actually the truth is, there is no restriction at all as well as no accidents. How? Less is more. That`s a functional design. Design that works. Design of tomorrow! Mat Heinl Mat is the CEO of one of the most recognised global creative agencies Moving Brands, with studios in London, Zurich, San Francisco and New York. Moving brads are working for the best-known companies, such as Google, Apple, Sony, Phaidon, DeviantArt, BBC, Norton & Sons, Swisscom or HP. The fame, money and power stops good work to be done. Except of Movings Brands workflow or great branding portfolio, I can say I learned a lot from Matt’s speech especially because of his experience with HP was very closer to mine when I was designing for Mercedes Benz. In 1941 Moving Brands was working on brand identity for HP. It was a hard job for Moving Brands, because HP was pushing their own company ego and power into design process. So they prioritised their own opinion for the logo design, before the expert’s advice. Ok, lest go back to the reality. Its 2016 and HP just refreshed their logo with amazing timeless design. In fact, this amazing timeless new logo was originally created in 1941 by Moving Brands as one of the rejected proposals. Booom! Why it takes HP 60 years to make a good decision? Because the fame, money and power — stops good work to be done. Fact is that people have no idea about what is behind the design. They have their opinions but that’s all. It’s the same with Instagram logo. People are just dissecting terrible disgusting new Instagram logo. But what is behind the design? Probably there are 50 world class designers doing their job very bad in Instagram. And you, John from nowhere, you can do it better. Ok. Sorry for my weak moment, but I had to release it finally ? Malika Favre Malika is a French artist based in London. Malika’s clients include The New Yorker, Vogue, GUCCI, the Fashion Council and Penguin Books, amongst many others. Check more from Malika’s work on her Instagram.  I’m a big fan of material/flat illustrations so I was very impressed by her work. Malika is passionate about grids. Her style is expressing meet of a grid from the real life things and flat illustrations with shadows. Peter Bilak + Michael Wolff — One to one discussion One of the best talks on the conference was definitely Bilak + Wolff discussion. Michael Wolff is the co-founder of the world’s most iconic design and advertising company Wolff Olins that specialises in corporate identity. His clients include world known brands such as The Ministry of Sound, 3i, Mothercare, Citibank, Citigroup, Apple Corps, Volkswagen, Audi, Bovis, P&O, Renault or Pilkington. Read more about Michael here. Wolf has started the discussion with decent hate of Tatra Banka (main partner of the event) logo. There was a small tension in the air when Bilak points on a CEO of Tatra Bank siting in the audience ? Wolf was talking about his experience with big clients too. He described it in a short story: Big businessman from car corporation ask me to do a job. After I introduced my proposals he told me: “Do you know what sells a car? Price, quality, service. “ I told myself: We, designers, are in sh*t than. But I asked him: “What do you drive?” He said “Jaguar”. “So you are driving Jaguar, an expensive, unreliable car with bad services. Why do you drive it?” He said: “Because I love it.”. “ Me: So let me do my job and people will love your product.” Job was done and everyone was happy. Michael’s main working principle while designing a brand identity is, that he’s always trying to work with human being not with brands. “Its really important to know how to walk in another person’s shoes” he said. Oliviero Toscani One of the most admired, yet also one of the most controversial advertisers of last decades. Oliviero is internationally renowned as the creative force behind some of the world’s most successful brands like United Colors of Benetton, Esprit, Chanel or Colors magazine. Read more about Oliviero here. Toscani introduced himself as the most lucky and privileged person in the world. Why? Because when he was younger he could learn from the best designers and photographers. Oliviero was talking a little but very suggestively about his starts with an art, how everything was analogical compared to todays digital age. Toscani points on how it is important for artists to close technologies and start with imagination to keep your mind working instead of creating a lot of copies and rubbish for this world. There is no vacation for artists! If you are an artist, you should live your life as an artist and there is no vacation for your creative mind then. We knew Toscani is gonna be a little controversial, question was when he is going to start. After a few warm words he starts presentation of his work with some short talks about some different topics. First — his opinion to “vacation for designer” described very “softly”: “There is no vacation for artists! If you are an artist, you should live your life as an artist and there is no vacation for your creative mind then. If you are stupid, then go to the vacation!”. Next on on guillotine was the term Creative Directors. “Creative directors? What the ****?! What kind of art are they directing?!” Half of the audience almost fell down from their chairs. Creative directors? What the fu*k?! What kind of art are they directing??! There were a lot of sharp quotes from Toscani. If you are an artists you have to choose a form of presenting and communicating yourself. He decided for a picture. Toscani says: Picture have to be published, or it is no picture. He ended his keynote with deep think: “You can’t be sure and be creative at the same time. If you are sure about what you did, you were not creative enough.” You can’t be sure and be creative at the same time. If you are sure about what you did, you were not creative enough. Erik Kessels The most influential creative in Netherlands, partner and co-founder of the famous communication agency KesselsKramerand the author of the well-known “I amsterdam” city identity campaign which is celebrated by Amsterdam citizens and people from all over the globe. Erik is a person who can seed something very inspirational and mind-blowing inside you. I never thought Erik speech is going to be so strong because the name of his keynote was — Lets failed it! Like a lets failed what? Anything you want. Erik’s studio KesselsKramer was facing very hard brief some years ago. Small, dirty, smelly hotel in the center of the Amsterdam ask them to build a marketing campaign. The problem was, that no-one knows about Amsterdam Budget Hotel before and there was nothing to catch, nothing in what was the hotel better than others or at least good enough to attract some clients. KesselsKramer studio decided for a different approach — Failed it. Campaign was full of controversial spots like pictures bellow. What happened? The campaign has attracted thousands of people to visit the worst hotel in the world. Read more about the campaign here.  Keynote part of the conference has finished with the very last selfie of all speakers with audience followed by after party with amazing catering.Ok, but what we have learned from the best designers in the world? Lets summarise it: Best way to not complain is to do things! But how to do things? How to come up with ideas? Make something for you, something for the people around you or ever just something for fun but — DO SOMETHING! Keep in mind that No idea is good enough unless you find at least 10 haters of it. No idea is good enough unless you find at least 10 haters of it. So you have an idea but please don’t jump into Photoshop or Sketch instantly. First use you imagination, paper and pencil or at least try to be creative fist and keep in mind: You can’t be sure and be creative. This is not working. You can’t be sure and be creative. This is not working. Now you are finally doing something and growing and you think its time to give a cool title such as “Art Director”. But please, first ask yourself a question: “What kind of art are you directing?” When you are growing as a designer you should keep it mind that your business growth is very important as well! Designers shouldn’t code. They should study business. Designers shouldn’t code. They should study business. Now you have a nice title before your name, you have some business basics in your little finger and you are working for your first big client. Just try to keep two things in your mind and everything should be fine: 1. Don’t let fame, money and power to stop good work to be done. 2. Communication is the most important thing in design process. Don’t let the fame, money and power to stop good work to be done. Thank you for your attention, hope you get something from my report and we will see each other at By Design conference next year! You can find more info about conference here. Original post can be found at Medium.com

Loading more posts...