Welcome to CuriousDev! 👨💻🚀
Hello and welcome to CuriousDev – a space for anyone who’s passionate about coding, technology, and the world of Linux! Whether you’re a beginner, an experienced developer, or just someone curious about the fascinating world of open-source software, you’re in the right place.
On this channel, I’ll be sharing:
- 🚀 Insights from my personal development projects
- 💻 Tips, tutorials, and experiences with Linux
- 🔧 Tools, tricks, and noscripts to boost your productivity
- 🧠 And much more from the software development universe!!
Let’s build a community of like-minded enthusiasts eager to learn and grow together. 💡
Thanks nerds, and stay curious!
Hello and welcome to CuriousDev – a space for anyone who’s passionate about coding, technology, and the world of Linux! Whether you’re a beginner, an experienced developer, or just someone curious about the fascinating world of open-source software, you’re in the right place.
On this channel, I’ll be sharing:
- 🚀 Insights from my personal development projects
- 💻 Tips, tutorials, and experiences with Linux
- 🔧 Tools, tricks, and noscripts to boost your productivity
- 🧠 And much more from the software development universe!!
Let’s build a community of like-minded enthusiasts eager to learn and grow together. 💡
Thanks nerds, and stay curious!
👍9
Hey, Guys! 👋
Let me introduce you to Processing: 🎨
Key Features:
- Java-Based: It uses Java but simplifies things with extra classes and functions that focus on graphics and animation.
- Visual Focus
- Beginner-Friendly
- Core Functions:
-
-
Example Code: A circle follows your mouse:
Why Use It?
Processing is widely used for:
- Multimedia installations
- Data visualization
- Graphic experiments
- Quick prototyping for interactive designs
Let me introduce you to Processing: 🎨
Processing is a free, open-source programming language and IDE designed for visual arts, new media, and design. It was created by Casey Reas and Ben Fry back in 2001 at the MIT Media Lab. The goal of Processing is to make programming accessible, especially for creative and visual projects.
Key Features:
- Java-Based: It uses Java but simplifies things with extra classes and functions that focus on graphics and animation.
- Visual Focus
- Beginner-Friendly
- Core Functions:
-
setup(): Initializes your environment (canvas, etc.). -
draw(): Keeps running code continuously, perfect for animations! Example Code: A circle follows your mouse:
void setup() {
size(480, 120);
}
void draw() {
if (mousePressed) {
fill(0);
} else {
fill(255);
}
ellipse(mouseX, mouseY, 80, 80);
}Why Use It?
Processing is widely used for:
- Multimedia installations
- Data visualization
- Graphic experiments
- Quick prototyping for interactive designs
👍4
🚀 Getting Started with Processing 🎨
🌐 Official Processing Website: Processing.org
💻 Download Processing (supports both Linux & Windows): Download Processing
📚 Processing Reference Docs: Processing Reference
If you are a JavaScript family:
There's a alternative called p5.js — a JavaScript library inspired by Processing!
🌐 Official p5.js Website: p5.js
📚 p5.js Reference Docs: p5.js Reference
🎥 Learn with The Coding Train:
A great YouTube channel to dive deeper into creative coding.
Check out tutorials and community projects!
🔗 The Coding Train on YouTube
🌍 Community Projects and Resources
Thanks nerds, and stay curious!
🌐 Official Processing Website: Processing.org
💻 Download Processing (supports both Linux & Windows): Download Processing
📚 Processing Reference Docs: Processing Reference
If you are a JavaScript family:
There's a alternative called p5.js — a JavaScript library inspired by Processing!
🌐 Official p5.js Website: p5.js
📚 p5.js Reference Docs: p5.js Reference
🎥 Learn with The Coding Train:
A great YouTube channel to dive deeper into creative coding.
Check out tutorials and community projects!
🔗 The Coding Train on YouTube
🌍 Community Projects and Resources
Thanks nerds, and stay curious!
👍6
Hey folks! 😊
I’ve been having an issue with Processing — every time I want to build a project, I have to create buttons, text fields, sliders, and other UI tools from scratch. 😅
So, I decided to create a class/library that simplifies creating UI designs in Processing.
Let me introduce
#SimplifyUI
I’ve been having an issue with Processing — every time I want to build a project, I have to create buttons, text fields, sliders, and other UI tools from scratch. 😅
So, I decided to create a class/library that simplifies creating UI designs in Processing.
Let me introduce
SimplifyUI, along with some example projects. 🚀#SimplifyUI
⚡8👍2🔥2
CuriousDev pinned «Hey folks! 😊 I’ve been having an issue with Processing — every time I want to build a project, I have to create buttons, text fields, sliders, and other UI tools from scratch. 😅 So, I decided to create a class/library that simplifies creating UI designs in…»
Video_2025-02-25_09-44-15.mp4
174.7 KB
🚨 I'm not dead, just cooking up the 🎨 SketchUI (RENAMED) library! 🍳
🔥4😁2
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Forwarded from SeeFun.Dev (Sifen)
🌙 Ramadan Mubarak! May this holy month bring you peace, prosperity, and endless blessings. 🤲✨
❤11
🎉 SketchUI v1 Released! 🎉
🚀 A simple and powerful UI library for Processing with Button and TextField components!
✨ Features:
- 🖱 Button: Create, display, and handle clicks effortlessly.
- 📝 TextField: Input and display text with ease.
📥 Installation:
1. Download the library from the repository.
2. Add the
3. Start building your UI with just a few lines of code!
💡 Basic Usage
🔗 Get Started:
Download the library and explore the docs here: SketchUI Repository Happy coding! 🚀👩💻👨💻
#SketchUI #UI #Processing #Release #OpenSource
🚀 A simple and powerful UI library for Processing with Button and TextField components!
✨ Features:
- 🖱 Button: Create, display, and handle clicks effortlessly.
- 📝 TextField: Input and display text with ease.
📥 Installation:
1. Download the library from the repository.
2. Add the
SketchUI.jar file to your Processing project. 3. Start building your UI with just a few lines of code!
💡 Basic Usage
🔗 Get Started:
Download the library and explore the docs here: SketchUI Repository Happy coding! 🚀👩💻👨💻
#SketchUI #UI #Processing #Release #OpenSource
GitHub
GitHub - CuriousDev101/SketchUI
Contribute to CuriousDev101/SketchUI development by creating an account on GitHub.
This media is not supported in your browser
VIEW IN TELEGRAM
First Impressions of SketchUI 🤖✨
Here is the code.
Here is the code.
❤4
