Skip to content

Google Summer of Code 2017 Mini Projects

-- C4 -- edited this page Feb 8, 2017 · 1 revision

We strongly recommend you to submit a small code-related project to C4 as part of your application. Think of this as a "Hello C4" for getting involved with our community, and learning the basic of C4. This mini-project can take one of 3 forms:

  1. find a small bug in C4 that you can improve, submit this for review,
  2. make a small project using C4 and submit it to the Check This Out or Snippets categories on our discourse,
  3. submit a valid issue with proper description and code to the C4 github page.

To complete a mini-project, you will have to go through approximately the following steps:

  1. Install C4 (www.c4ios.com/install/)
  2. Build and run a project.
  3. Check out the current issues (https://github.com/C4Framework/C4iOS/issues)
  4. Build a small project / snippet to test C4 on your own.
  5. Submit a fix for a current issue, or
  6. Submit your small project to the proper category on our discourse, or
  7. Submit an issue for a bug you found while developing your small project.

Ideas for Snippets

  • recursive layered objects
  • use control-flow (if-else, etc.) for animations
  • build an animation sequence
  • trigger a simple animation from a gesture

You can ping us on slack (http://join-c4.herokuapp.com) or discourse (http://discourse.c4ios.com/) to get in touch if you have any questions.

We hope you apply!