Jump To Topic
We’re excited that Codename One is participating in Hacktoberfest this year. Now in its eighth year, Hacktoberfest is a global online festival aiming to drive contribution and involvement in open source projects.
We encourage contributions from the Hacktoberfest community. People of all backgrounds and skill levels are welcome!
What is Hacktoberfest?
Hacktoberfest is a month-long global celebration of open source software run by DigitalOcean with a strong focus on encouraging contributions to open source projects.
From senior developers to students learning to code; open source enthusiasts of all skill levels can participate.
The rules are simple: create a minimum of 4 quality Pull Requests on GitHub to any open source project repo during the whole month of October and have them accepted by a maintainer.
By completing this challenge, you will earn your Hacktoberfest 👕 swag or help plant a 🌲 tree. Just make sure to register first!
👉 Learn more about Hacktoberfest here.
Why Contribute to Codename One?
History
Codename One is a revolutionary mobile development solution started by ex-Sun Microsystems developers based on work that started within Sun. Codename One delivers the Write Once Run Anywhere (WORA) promise of Java for mobile devices by intelligently cross compiling to native code.
Established & Mature
Codename One version 1.0 was released in 2012. It was the first solution to build native iPhone apps in Java and is still the most mature, performant and stable cross-platform mobile toolkit on the market.
It is now being used by many well-known organizations including banks, government agencies and startups.
Free & Open Source
The core of Codename One is free and open source. GPL + CE licensed so it is free to use with commercial projects.
Community
Codename One has a consolidated and active community of developers and enthusiasts.
If you are a true believer in Java and the power of cross-platform, you can help make Codename One even better! 🙌
How to Contribute to Codename One?
Before you start working on something, we would suggest talking to us in the cn1 subreddit or asking a question on stack overflow with the codenameone tag. You can also contact us via the chat widget on our website.
To make it easier to start contributing to Codename One, we’ve outlined some guidelines in our CONTRIBUTING.md file available at our GitHub repository.
Steps to Contribute:
• Visit Hacktoberfest website and sign in with your GitHub account ✅
• Choose your favorite Codename One issue and submit your Pull Request 👨💻
• Wait for your PR to be reviewed and merged 💕
Note
To make issues easier to discover, we have tagged them with relevant labels 🏷️ i.e. Hacktoberfest, good first issue etc.
Best of luck and Happy Hacktoberfest! 🎃