25–26 Apr 2025
Tirana, Albania
Europe/London timezone

Bringing Your App to GNOME Circle

26 Apr 2025, 11:55
25m
Tirana, Albania

Tirana, Albania

Presentation (25 min) Main Track

Speaker

Mr Alireza Shabani

Description

1. Introduction

  • Introduce myself: Developer, GNOME Foundation member, and creator of Drum Machine.
  • Provide context: Overview of the app and GNOME Circle.

2. The Beauty and Impact of Building Apps

  • Discuss why building visually appealing and user-friendly apps, especially for Linux matters.
  • Emphasize the creativity and technical artistry involved in app development.
  • Touch on the benefits of a well-designed app for the Linux ecosystem.

3. Understanding GNOME Circle

  • Explain what GNOME Circle is and what its role is in the development community.
  • Outline how GNOME Circle supports developers in showcasing their projects.
  • Discuss the benefits of using GNOME Circle for feedback, exposure, and future collaborations.

4. From Idea to Implementation

  • Idea Generation: How to brainstorm and refine app concepts.
  • Planning & Design: Adhering to GNOME's Human Interface Guidelines (HIG) and design principles.
  • Development Insights: Practical tips and best practices when coding in Python.
  • Share the journey of building Drum Machine as a case study.

5. Submitting Your App on GNOME Circle

  • Walk through the submission process:
  • Preparing your app for submission.
  • Following guidelines and review criteria.
  • Iterative process with community feedback.

6. The GNOME Foundation Community

  • Highlight the spirit of openness and generosity within the GNOME community.
  • Describe the advantages and collaborative opportunities available to GNOME Foundation members.
  • Share personal experiences of how community support has enhanced my development journey.

7. Conclusion and Q&A

  • Summarize the key takeaways of the talk.
  • Offer insights into future directions for both Drum Machine and GNOME Circle.

Closing Remarks

  • Encourage attendees to explore GNOME Circle and join the GNOME community.
  • Invite collaboration, community contribution, and continuous learning in the Linux app development space.

This presentation aims to inspire developers to build beautiful, free (as in freedom) apps and leverage the powerful tools and community available through GNOME Circle.

Twitter and/or Mastodon Handle

https://mastodon.social/@revisto

Author(s) Bio

I'm Alireza Shabani from Iran, I code, make music and do graphic designs, I love FOSS and I'm a Gnome foundation member.

Participation In-person
Track Main Track
Level of Difficulty Intermediate
Pronouns He/Him
Do you require any special accommodations? Yes, I'm coming from Iran and if my presentation gets accepted I should fill out a form to Gnome for travel sponsorship, therefore I would love any help I can get in this process (as mentioned: accommodations).

Primary author

Presentation materials

There are no materials yet.