How to make your own suggestion for Open Source Applications in Utopian.io

in #utopian-io7 years ago (edited)


utopian-io.png

Utopian.io is a platform that is connected with the steem Blockchain. It is a first platform where people are going to get rewards for the contribution's they make in a Open Source Project such as Suggestion, Developament, Bug Hunting, Translation, Graphics, Analysis, Visibility, Documentation, Tutorials, Video Tutorials, Copywriting and Blog Post.

What Will I Learn?

Detailed and Step by step process on making a suggestion for Utopian.io.

  • You will learn how to make your own suggestion in utopian-io.
  • You will learn how to choose the application to make suggestions on it.
  • You will learn how to choose the right repository for the application.

Requirements

  • You will need the application where you want to make suggestions.
    How to choose the right applicationto make a suggestion/s:
  1. It must be open source(see in the description of the application if there is a github link in the google play store)

    image.png
  2. Check if the repository is not later than 1 one year since the last update of the author of the application.
    Copy the github link and paste in your browser and see the list of updates made by the author.

    2nd pic.png

    So as you can see, for this application the latest commit made by the author was just 3 months ago.
  3. What can you suggest for this application(as you use the application, you can easily spot some lacking features for a certain application). See here a sample of a suggestion.

Difficulty

Either choose between the following options:

  • Intermediate

Tutorial Contents

First, put up the cover of the application you want to have make a suggestion:



Components

Write here the components/parts/sections of the software your suggestion is about.
Components: About Rich Path Sample
Rich Path Sample is a sample app for an open source Android library called RichPath.
Full Animation Control on Paths and VectorDrawables: Animate any attribute in a specific path in the VectorDrawable ;
fillColor
strokeColor
strokeAlpha
fillAlpha, size
width
height
scale,(scaleX, scaleY)
rotation, translationX, translationY, trimPathStart, trimPathEnd, trimPathOffset

Proposal

Write here the details of your proposal, how you think the components/parts/sections should be modified/enhanced and how. You can see this suggestion when you personnaly used the application.

SUGGESTION #1:
I would like to suggest that this application that should enable the user to add new shapes to be animated.

SUGGESTION #2:
I would suggest that this application should have an option to zoom in/zoom out the shapes so that the user can clearly see the shapes.

Mockups / Examples

Paste here mockups or examples to show how your proposal will look like once implemented, if applicable. Just use simple editing software such as Paint to make your suggestion/s for a certain application alive:

My mock up for suggestion #1:




My mock up for suggestion #2:


Benefits

Write here the benefits the components/parts/sections of the software will gain once your proposal will be implemented and problems it will solve. As you were using the application, when you do have your suggestions, you must also have the benefits of having the suggestion you want:

Here are the examples of the benefits I have written for the application where I made the suggestions:

SUGGESTION #1:
This would allow the user to customize the the shapes on this application and allows that user to add his desired shapes for animation.

SUGGESTION #2:
This would allow the user to zoom in/zoom out the shapes on the screen so that the user will clearly see the shapes and resize sa shape on the desired size

Curriculum

This my first tutorial contribution. I will have a tutorial on how to make a translation contribution on my next blog.



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Hey @ergiegonzaga I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Coin Marketplace

STEEM 0.18
TRX 0.15
JST 0.031
BTC 61083.24
ETH 2670.20
USDT 1.00
SBD 2.61