Learning the Design to Code process

Even if you’e not a designer and never used design software before, you can still release products that do the job and are well designed.

The following steps I’ll guide you through can be divided into three parts:

  • Planning
  • Designing
  • Coding

It’s far from a complete UX process, but it will allow you to take your own design and make it come alive.

1. Plan it

In your initial phase of planning you need to know your goal, and what you want to achieve with your project.

When you know for what purpose you’e building your app or your product for, you need to know who’s using it.

You should think of your audience in three different ways.

>Who: Demographics, age, gender, profession, etc.

>Where: In what setting they will use your product in.

>What: The kind of device they’re using your product on.

Take this information and let it influence your decision as you design.

The next step is to do at basic flowchart, in other words see how the user goes through your product, step by step, instead of just hard-coding it.

When you make a flowchart you avoid making mistakes that forces you to go back and do big changes. An example of a flowchart I’ve used in Quipu is pictured under to give you a rough idea, but if you want to dig into it — here’s a video explaining the process using Sketch.

It’s extremely important to have a thorough plan for whatever product you’re designing. It will save you time and effort for sure.

The last part of the planning, is to define a functional definition of each page in your product. It’s a document that will be your documentation or knowledge base about what each screen does, what it shows, and what routes and actions are possible to take from there.

So if you’re building an app, you should have a page with the following information for each interface:

Name of the view (or the module) –> The purpose of the page –> Full information –> Partial information –> List information –> Routes/actions.

If you did your flowchart correctly, the documentation will be heavily dependent on that Flow Chart.

2. Design it

The most important thing as a fresh designer or working on a project you’ve coded yourself, is to use established patterns.

There’s no reason to reinvent the wheel again.

A place where you can find questions and answers for most issues are ux.stackexchange.com. It’s similar to stackoverflow.com, just for design, and we know how important that is to most designers, so don’t be afraid to seek inspiration and help from more experienced people.

Then start on your wire-framing. Translate your flow and functional definition to a low-fidelity screen that contain everything but the design finish. In other words, focus on getting all the routes, actions, buttons and content right before making it look nice.

One of the most important thing of the design process, is to design it like you would code it. I recommend using Sketch, but use whatever software you’re comfortable with, like Illustrator or Photoshop.

Design as you would code it simply means using non-filled transparent containers to imitate containers and wrappers. Also use naming conventions for layers and groups just as you would use while coding your components.

The last thing I want to mention in terms of design, is to use Atomic Design principles which is a way of designing interfaces that extends to what we’ve been covering in the “Design as you would code it” part above.

It talks about structuring your design, and define it into atoms (colors, fonts, shapes) and form molecules by using them (buttons, inputs, lists etc..), to finally do organisms. An organism then becomes a template For example, A navigation bar that has a menu, a search bar and a logo (few molecules).

Foto: http://bradfrost.com/blog/post/atomic-web-design/

3. Code it

As a designer I will not teach code, most of you probably are more talented coders than I am, so I’ll just mention the software you should use to help you get all the CSS styles you will ever need.

Zeplin.io is a software that takes Sketch Designs, exports CSS styles and gives you all the sizes, margins, paddings, borders you need in order to translate your design to code and not loose the quality and level of detail you worked so hard on.

Zeplin.io is in my opinion the best way to translate design to code.

If you followed the atomic design, and designing as you would code it, then this process is simple, quick and with minimum errors.

I can honestly say that in Quipu where I do the design, this is the most time-saving tool I’ve ever come across. It drastically reduced both cost and time spent on getting the looks of our apps and website translated to all browsers.

Also read:

https://blog.itnig.net/why-ux-ui-designs-should-be-aimed-at-zombies-1968d72b0472


This post was written by media manager at itnig, Sindre Hopland, based on the presentation by lead designer at Quipu, Kamil Jura.

How to boost diversity in the Spanish startup ecosystem

We wanted to use the March edition of our monthly video podcast to put focus on the brilliant women founders in our startup ecosystem. Luckily we have many to choose from in Barcelona, so we invited business angel and co-founder and CEO of B-Wom Helena Torras, co-founder of Geenapp Gina Tostand CEO and co-founder of Eelp! Nina Alastruey to discuss the status for women in tech in 2017, with a special focus on Spain and Barcelona.

Helena Torras is the co-founder and CEO of B-Wom as well as being an experienced business angel and director of Fund Of Funds.

Being a women is an advantage

Torras explains that being an entrepreneur, and being a woman in startups has changed a lot the last ten years. However, a decade ago, she always felt that being a woman was an advantage:

I was the only one, so when I went an event or a meeting, people remembered me. Ten years ago, all investors and entrepreneurs were men, that has changed with time, but I always saw being a women as an advantage.

Alastruey has a different approach that what it means being a woman in tech in 2017:

I think it’s super tough and very difficult. I remember being in an investor meeting with my previous startup in Silicon Valley, and one of the investors asked me what I did at the company. I said I was the CEO, and he was super surprised, he thought I worked with marketing, that’s the general conception.

Tost which founded Geenapp four years ago, said it wasn’t easy becoming an entrepreneurs, but that other women in the startup community, made it much easier:

Compared to Helena and Nina I don’t have that much experience, but when I started out it was easier because I had a network of great women entrepreneurs from Barcelona around me, and that empowered me to work even harder.

The power of diverse teams

All three entrepreneurs believe the startup ecosystem is the perfect place for women interesting in tech to start their career.

Alastruey puts it like this:

Women are incredible as they’re able to multi-task in a different way than men are capable of. For a startup that needs everyone to take responsibility, this is a skill that is in demand.

Tost, founded Geenapp together with Javier Casares and Jaime Ferre:

I have a very diverse team, and from the beginning I was always the multitasker, doing everything, and I think that’s why my more experienced team-members liked me. We started working together almost five years ago, and we’ve know raised a kid that’s kind of big.

Gina Tost co-founded Geenapp with her founders almost five years ago. The company links app creators and users is one of the Spain’s most successful SaaS startups.

Torras has invested in many different types of teams, but she says one thing is clear:

It’s not about having only women or having only men, all studies show that diverse teams perform better than non-diverse startups. It’s all about finding the right balance of talent, and I think a diverse team is the best way to go.

CEO and co-founder of Eelp!, Nina Alastruey think it’s extremely tough to be a women entrepreneur in 2017.

Need to prioritize networking

Even though Torras has never seen being a women as a negative thing in the startup community, she does have some advice to up-and-coming entrepreneurs:

Some founders think it’s enough to do well during working hours, but I think you need to go out and network and meet people. It’s a key to building trust with investors and other entrepreneurs.

Alastruey says there’s still challenges also in these areas, and that women founders often are kept out of the networking circle because a lot of it happens in an environment mostly reserved for men:

You rarely see investors who are men inviting a women founder to play golf, and it’s not as normal to go out with your investors and have a beer if you’re a woman as if you’re a man.

Torras disagrees:

I do all the same things as any other man would do, investor or entrepreneur.

Support each other

Tost doesn’t think there’s a clear path to making the startup ecosystem more diverse:

There’s no list of things we should get done to become a more diverse tech hub, it boils down to supporting each other as women in tech and working really hard for what you want to achieve.

Also Torras thinks supporting each other’s progress is more important than anything else:

I always believed in seeing opportunities, before challenges. I like to stay positive and focus on the positive things that are happening in the space of women in tech in Spain.

She continues:

If you are involved in the startup ecosystem, and you show ambition and the right vision, I think being a women is more and more becoming an advantage.

Torras explains that there’s big things going on, and that she can’t reveal exactly what yet, but that it will benefit women in tech in Barcelona and Spain is for sure.

To get the full discussion, take a look at the video in the top.

2017 — The year eSports really goes mainstream

In stadiums meant for physical sports are thousands of fans gathered to see their idols play more virtual kinds of games. Foto: Bago Games

In 2016 reports showed that over one billion people are aware of eSports the industry brought in around one billion dollars the same year. Both analysts and experts see 2017 as a year this growth continues, and that in a fast pace, as this will be the year eSports goes mainstream.

Pol Ruiz is the co-founder and CEO of Playfulbet, one of the biggest social betting platforms in Europe with over seven million users. They were one of the first startups that saw the eSports wave coming:

I have to say that eSports have evolved a lot since we started Playfulbet four years ago. At the time we were the only ones offering betting on eSports (though not with real money). Today all the betting sites lets you bet on eSports and it’s growing rapidly month over month.

Pol Ruiz, CEO and co-founder of Playfulbet.

Talking about sports, the only thing growing faster than eSports itself, is betting on eSports. According to the market analyst SuperData the eSports market will be worth 1.8 billion by the end of 2018. The sum is small compared to the betting market says Pol:

What many analysts doesn’t take account for is the betting industry around eSports which is also growing exponentially, and is anticipated to generate around $20 billion in turnover by 2020.

https://upscri.be/285782-2

Gamers are more loyal than football supporters

Stadiums used for traditional sports, are filling up with energetic audiences hungry for eSports live tournaments. It’s important to note that there are several key differences between the normal sports fan and the eSports enthusiasts.

The things that are special with eSports fans is that they support, interact and are much active than normal sports fans. They identify themselves with the game in a bigger degree than with other sports fans, and this makes the eSports sector both so interesting and valuable.

Pol and his team at Playfulbet are monitoring both sports sectors, and see trends emerging.

The industry is exploding, and especially after many traditional football and basketball teams got associated with the online sports games, and even formed professional eSports teams.

Mainstream means money

Until now eSports has been associated with one particular kind of demography, but that is changing rapidly, according to Pol:

As traditional TV and mass media companies are entering, this is becoming a mainstream thing. In Spain there’s TV channels dedicated to eSports and Mediapro is covering the LVP (the national eSports league in Spain).

He continues:

As most experts predict, the eSports sector will continue to grow fast the next couple of years, particularly with the entry of mainstream brands and additional famous profiles from the traditional sports world.

Also read:

https://blog.itnig.net/how-playfulbet-grew-to-400k-followers-on-facebook-and-300k-on-twitter-c207cb286559

Focused on eSports because no one else did

To strengthen their focus on eSports, Pol and Playfulbet is adding more gaming streams to the platform:

we’re integrating streaming of eSport matches so you can follow the games you’ve been betting on without leaving the platform, and you can also chat with your community watching the same games. But there’s still much more to be done for the eSports community using the platform.

Playfulbet moved over the offering bets on eSports fairly early because of one main reason:

We added eSports mostly because no one else did it, so for us it was a competitive advantage. We’re still not more focused on eSports with respect to other sports, but we’re working on offering even more content and functionality in this niche.


This post was written by media manager itnig Sindre Hopland.

What you need to know before building an API for your product

First of all, this is a non-technical approach to API’s, so if you want in-depth tech insights, I recommend you get in touch with Hitch — the API experts.

However, if you’re looking to get insight in why you should use API’s to strengthen and grow your business, and what metrics you should be aware of when taking advantage of an application programming interface (API), you’ve come to the right place.

A whole or core product?

To really understand how your company can utilize API’s we need to understand the concept of the core product and what many call the whole product.

Famous marketer Regis Mckenna that helped launch the first microprocessor for Intel and the first computer for Apple said it like this:

(…) A whole product is a generic product augmented by everything that is needed for the customer to have a compelling reason to buy.

So for example a computer is a core product, and the mouse, the software, the screen and any other necessity being part of the whole product.

It’s very important to understand these definitions, because having insight here will help you know how to approach your customers, potential partners and competitors.

Hacking partnership agreements

As your startup grow, you’ll probably be looking to form partnership agreements with other complementary products and companies.

This can be super valuable, but often takes a lot of time and effort, in other words, it’s often very expensive.

So to hack this time-demanding and expensive process of partnering up with other companies, and API can provide this kind of partnership without all the hassle, often at a fraction of the cost.

Bruno Pedro is the CTO of Barcelona-based API startup Hitch. He explain that many underestimates the cost connected with taking use of an API, especially the cost of support.

The thing with building or using an API is that it doesn’t matter if you consider yourself as a part of a whole or a core product. If you’re able to see through your customers (or potential customers) eyes, you’ll probably discover how your product can transmit value both as an integration into a bigger product, or as an integration to enrich smaller products.

The cost of integration

Integrating your product with other businesses through an API offers many possibilities, but also new costs related to integration.

Development costs start out high, but turns to zero as the product finishes. The maintenance costs remains low but stable with a few peaks around new releases with bugs attached. The big cost related to support which will be higher as your API becomes more popular.

Development costs: very high at first, but becomes zero when the API is launched.

Maintenance costs: high after the launch because of bugs, and for every iteration you do you’ll have peaks with your maintenance costs, as well as routinely maintaining the API itself.

Support costs: This will depend on how well your API is performing, but the more users you have, the bigger the support cost will be, so this is the really expensive one.

And remember, these costs need comes with each separate integration.

So, is your API worth the effort?

In other words, we need to understand the life time value (LTV) of our integration.

First you need to measure where your customers come from, then you need to identify the new customers that are using one of your integrations within a specific timeframe and estimate the lifetime value (LTV) of those customers.

Then, when you know the LTV of each particular integration, you can easily know which is giving you growth, and which that are only causing costs to rise.

The last thing you need to figure out to see if your integration is worth doing is the payback period (PBP), i.e if your integration or your API is earning you more money than what you’re spending on it.

To find this number you have to take all of your costs (as mentioned above) and divide it by your monthly recurring revenue (MRR), and again, you have to do this for each integration.

https://upscri.be/285782-2

Getting to the good stuff — growth!

Your product can be the core product which is the big one in the middle, or part of the whole product which is one of the smaller ones on the side. No matter where you are in the ecosystem, you’ll have costs related to the integration.

To be clear, with growth we don’t mean a profitable company, but a business that is multiplying their growth month over month, or year over year. It can even be unprofitable.

So what is growth for an integration?

  • In most companies it’s considered growth if the lifetime value of the integration is three times higher than the cost of integration. If not you’re loosing money. Some experts say that 4 times higher LTV than costs is the number to aim at.
  • And not enough with with a high LTV, it also considered necessary to have a payback period of less than 12 months. If not, you’re also loosing money.

So remember, if you think about how your company is used in a broader context, and not only how its used as intended, there may be many possibilities with using API’s.


This post was written by media manager itnig, Sindre Hopland based on the presentation of Hitch CTO Bruno Pedro.

Improve your communication with humor

In case you wonder, this is a hypnotoad.

Humor is a universal language, it has no limits, no boundaries. It is the channel to communicate with your customers and collaborators in a direct way and the most efficient transport for your ideas to go around the world.

In the ever-growing ocean of ​​content that is shared every day in social networks, those that add irony, sarcasm or sympathy or usually the ones being shared the most. All colors and tones of humor are welcome on Twitter, YouTube, Facebook, Instagram, WhatsApp, blogs and newsletters.

So, if you want to know how you can use the right sense of humor to spread your brand in all the corners of the world wide web, here are some clues:

Connect with your audience. Write, edit, program or design in a way that you talk to your customers in a natural way, inteligent people with whom you would go for a beer with. You will understand their needs, this process is called empathy.

Be funny without making a face. This is important, a good sense of humor does not consist of easy jokes. You could be sympathetic the same time smart and professional. The tone should fit with your company’s values.

Original content. This is the key to everything and to have more value adds some customization and adapt your messages to each format. Creating content is easy, being original not so much, start enjoying your own products and services. Enjoy doing your job. Feel it and try it. Write down your sensations and you will have perfect script.

The spark. This point is as easy as it is difficult. There is no manual to know for sure what’s funny, the best way to know may be to use the scientific method. Make a hypothesis, try it, and then take a distance and decide: Does it make you smile? Then it’s working.

Choose your channel. The continent is as important as the content, it simply chooses the networks and channels, it does not have to be omnipresent. Always think about who you want to read your content and who your target audience is and that will give you the answer.



This post was written & illustrated by creative copywriter at Camaloon, Dolors Boatella — you’ll find her jokes here.

https://upscri.be/285782-2