Kiran Chauhan

Cogito, ergo sum // I think, therefore I am.

Desktop Application Development with GTK4 and C

I'm not a marketing person. So, I'm not going to convince you that you should learn desktop applications development with GTK4 and C. I assume that you've already made your mind.

Taking about assumption, I've made few more assumption about you.

---

I assume that...

  1. ...you're comfortable with C.
  2. ...you're comfortable with GNU/Linux system.

The last point is important because it gives me freedom to not worry about Windows and MacOS compatibility and variation of commands. In future, I'll expand the book to cover other platforms but not for now.

---

Apart from GNU/Linux system only book, there are few other things I would like to mentioned about the book. These are...

  1. ...I won't cover GObject-style application development.
  2. ...I won't cover each and every widget. Cover only few that are common and useful in most of the scenarios.

---

That being said, let's get started. Refer Appendix A(TODO: Add Appendix A) and install the needed software. Once you confirm that you've the needed software, take a break and enjoy! And then come back here and continue :)

  1. Chapter 01
  2. Chapter 02
  3. Chapter 03
  4. Chapter 04

Subscribe to: Posts (Atom)

વર્ગીકૃત // Labels

કડીઓ // Links

સૂચિત લેખો

ચોપડીઓ // Books

જોયેલ // Views