What is user interface design? A better question would be, what actually goes into the design of a user interface? Aesthetics? Usability? Accessibility? All of them? How do all of these factors unite to enable an optimal user experience and which … Read more
The front-end developer takes care of making a website functional and usable for the user. In other words, s/he completes the work of the back-end developer, who instead builds and manages all that concerns the server aspect of the site. The front-end developer is much more than a web designer because s/he deals with the visual and graphic aspect and also makes it possible for the visitor to surf for the website's business purposes.
Considering the nature of the primary task of the front-end developer, it is clear that s/he must necessarily have a good knowledge of the fundamentals of UX (User Experience). It should be clarified that, due to the heterogeneity of Internet users, quality such as creativity, versatility and problem-solving are absolutely necessary for a skilled front-end developer.
The role of the front-end developer can be both as a freelance and employee, and we must also bear in mind that it goes nicely with the concept of smart working, because we are talking about a job that does not necessarily require a fixed physical location to be carried out.
Table Of ContentsSoftware development is not just codingWhat can you do with ‘just’ a mouse?A keyboard is more than a set of keysConclusion (and discount code) Speed coding and design have new alliesCodemotion and Logitech have teamed up to offer … Read more
Table Of ContentsThe Consortium for Information and Software QualityAlgorithms IlluminatedWizard ZinesThe DevOps HandbooLearn to Code HTML and CSSIntroduction to AlgorithmsPoignant GuideIntercom (blog)24 Deadly Sins of Software SecurityFlavio Copes … Read more
A full-stack developer has to work on almost every part of development stack. Development of what? Usually it's about web applications, but for someone else it can also about mobile or desktop application stacks. So, we may say that a full-stack … Read more
IBM recently hosted Think Digital 2020, a series of fascinating talks, presentations and interviews all facilitated remotely during the COVID-19 stay at home order. The two-day event was an opportunity to discuss the state of business and the role of … Read more
Design Tokens In the previous issue of this series of articles dedicated to "Style Dictionary" we have seen the ways in which token designs are managed and stored. The implicit use of the CTI structure (Category / Type / Item) still allows to … Read more
Most of us wouldn't go a day without using a mobile app - from Facebook to journey planners to smart home control. Our mobile phone is an integral part of our reality and the nexus between our virtual and physical world. Over 45% of the population … Read more
Design tokens bridge the gap between design and development, allowing teams to keep together indivisible pieces of an interface like colors, font-sizes, spaces, animations. Follow this 3-issue mini serie about design tokens and Danny Banks speech at … Read more
You did it! You have exceeded one million users and your team has grown. Now there are enough teammates to directly and dedicatedly pursue the development of the web platform, smartphone and tablet apps, and smart TV apps, but also to reorganise the … Read more
Front-end development of web applications has always been challenging and never settles on established technologies for too long.In the last few years, the Single Page Application (SPA) paradigm has been widely adopted to build complex front-end … Read more
At Codemotion we're privileged to speak to game designers from all over the world, offering personal insights into the creative process, developing, desiging, and failure. Here's just a few examples of what they've had to say: Game Creativity is Not … Read more
A/B testing is a well-known approach for determining which of several options will work best for your users. However, it also has some well-known issues. In this talk at Codemotion Amsterdam 2019, Claudia Vicol (head of Platform Infrastructure Data … Read more
The creator of the iconic videogame DOOM , John Romero, started developing games in 1980,then he co-founders Id software, an American video game development company known for having produced very popular games such as Doom, Wolfenstein and Quake. He … Read more
Flutter is one of the most interesting technologies among the new trends in mobile software development. Thus, it is no surprise that Codemotion Milan 2018 included a talk about Flutter in its agenda. Such talk was delivered by Faisal Abid, Google … Read more
How many of you are afraid of Cascade Style Sheet, also known as CSS? Honestly, I am really scared of it, maybe because I’m not a designer and my ability on computer graphics is not so good to make me feel comfortable with CSS. However, when we are … Read more
Creating HTML templates in the context of Web programming is a very common task on both the server and client sides. Traditionally, on the client side, this task is assigned to libraries such as handlebars or mustache and similar. These libraries … Read more
Recently, Codemotion launched Agora, a platform that allows developer to share their projects with our community. Codemotion users can then vote for the best project, which will get funding - up to 5000 €! We interviewed Angelo Theodorou, who … Read more