|
1 | | -# The Codename One Wiki |
| 1 | += Codename One Developer Guide |
2 | 2 |
|
3 | | -In this Wiki we try to maintain the Codename One Developer guide. Check it out by clicking the links on the right hand side navigation bar. Also , you can check online Kotlin courses https://skillcombo.com/topic/kotlin/[here]. |
| 3 | +Welcome to the Codename One Developer Guide. This manual brings together tutorials, patterns, and reference material to help you design, build, and ship cross-platform apps with Codename One. Use the table of contents to explore the topics most relevant to your project, or follow the guide sequentially for a comprehensive tour of the toolkit. |
4 | 4 |
|
5 | | -This is an open edit wiki, so feel free to edit everything you see in a constructive way. You can also monitor changes to the wiki https://github.com/codenameone/CodenameOne/wiki.atom[via RSS] or by using https://ifttt.com/recipes/372144-codename-one-wiki-update-to-e-mail[ifttt]. |
| 5 | +== Guide at a Glance |
6 | 6 |
|
7 | | -To learn more about Codename One check out the following resources: |
| 7 | +* *Getting Started* – Installation, project creation, and first-run walkthroughs that help you configure your environment and build your first Codename One app. |
| 8 | +* *UI & UX* – Layout managers, themes, components, and best practices for crafting responsive user interfaces across platforms. |
| 9 | +* *Application Services* – Covers data storage, networking, push notifications, native interfaces, and other platform services you can integrate. |
| 10 | +* *Deployment & Distribution* – Instructions for packaging, signing, and publishing to the major app stores alongside troubleshooting tips. |
| 11 | +* *Appendices & Reference* – Supplemental material including glossary entries, configuration tables, and advanced topics for power users. |
8 | 12 |
|
9 | | -* https://www.codenameone.com/javadoc/index.html[JavaDocs] |
10 | | -* https://www.codenameone.com/how-do-i.html[How Do I? - Videos Covering common usages of Codename One] |
11 | | -* https://www.codenameone.com/blog.html[The Codename One Blog for latest news] |
12 | | -* https://www.codenameone.com/manual/[The developer guide as it is published on the Codename One site] |
13 | | -* https://www.codenameone.com/hello-world.html[Hello World Tutorial] |
14 | | -* https://www.udemy.com/learn-mobile-programming-by-example-with-codename-one/[Free Udemy course covering the creation of two simple applications] |
15 | | -* http://stackoverflow.com/tags/codenameone[Stack overflow Codename One tag] |
16 | | -* https://www.codenameone.com/discussion-forum.html[The Codename One Discussion Forum] |
| 13 | +Each section is organized to surface conceptual explanations first, followed by practical examples and deeper dives. Cross references within the guide link related topics so you can quickly pivot between beginner-friendly introductions and advanced techniques. |
| 14 | + |
| 15 | +== Recommended Resources |
| 16 | + |
| 17 | +These resources complement the manual and are maintained by the Codename One team: |
| 18 | + |
| 19 | +* https://www.codenameone.com/manual/[Web edition of this guide] |
| 20 | +* https://www.codenameone.com/files/developer-guide.pdf[Downloadable PDF release] |
| 21 | +* https://www.codenameone.com/javadoc/index.html[Codename One JavaDoc] |
| 22 | +* https://www.codenameone.com/how-do-i.html[How Do I? video tutorials] |
| 23 | +* https://www.codenameone.com/blog.html[Codename One blog] |
| 24 | +* https://www.codenameone.com/discussion-forum.html[Community discussion forum] |
| 25 | + |
| 26 | +For questions or improvements, open an issue or submit a pull request in the https://github.com/codenameone/CodenameOne/[Codename One GitHub repository]. |
0 commit comments