From Clomosy Docs

No edit summary
No edit summary
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Clomosy Seminar Demos =
<div class="alert alert-success" role="alert" data-bs-theme="light">
Here are the samples we prepared during the Clomosy seminar event.<br>
The examples prepared during the Clomosy seminar event are provided below.<br>
These examples are written to demonstrate the features of Clomosy infrastructure. As Clomosy developers, you can improve these examples and use the features within them in other applications.<br>
These examples were created to demonstrate the features of the Clomosy platform. As Clomosy developers, you can enhance these examples and utilize the features in other applications.
=== Hello World Example ===
</div>
-------
Let the first example you do in the Clomosy development environment be the Hello World example. That way, you get started with the easy step.<br>
In this application, you will learn how to actually use the message box by giving your message in ShowMessage. In addition, you will learn the for loop, case condition, procedure creation and finally the use of the button component.<br>


'''Code:'''
:'''Basic Syntax'''
'''var'''
    MyForm:TclForm;
    I:integer;
    startBtn:TCLButton;<br>
    '''Procedure''' StartBtnOnClick;
    '''begin'''   
    for I := 1 to 6 do
    begin
      case I of
        1:ShowMessage('Hello World');
        2:ShowMessage('Number 2');
        else
        begin
          ShowMessage('Others=> counter: '+IntToStr(I));
        end;
      end;
    end;   
  '''end;'''<br>
'''begin'''
  MyForm := TclForm.Create(Self);<br>
  startBtn:= MyForm.AddNewButton(MyForm,'startBtn','SHOW');
  startBtn.TextSettings.Font.Size:=50;
  startBtn.Align := alCenter;
  startBtn.Height := 50;
  startBtn.Width := 100;
  MyForm.AddNewEvent(startBtn,tbeOnClick,'StartBtnOnClick');<br>
  MyForm.Run;
'''end;'''


:'''TRObject Syntax'''
<h2> Hello World Example </h2>
Let the first example you do in the Clomosy development environment be the Hello World example.<br>
That way, you get started with the easy step.<br>
In this application, a form and a button are created. When the button is clicked, it triggers a procedure. In this procedure, a loop iterates 6 times. Within this loop, a conditional statement (case) generates different outcomes for each value.<br>


void StartBtnOnClick;
<b>Code:</b><br>
{   
<pre>
  for (I = 1 to 6)
var
  {
  MyForm:TclForm;
    case I of
  I:integer;
    {
  startBtn:TCLButton;
      1:ShowMessage('Hello World');
 
      2:ShowMessage('Number 2');
void StartBtnOnClick;
      else
{  
      {
for (I = 1 to 6)
        ShowMessage('Others=> counter: '+IntToStr(I));
      }
    }
     
  }
}   
  {
  {
  MyForm = TclForm.Create(Self);
  case I of
  {
  startBtn= MyForm.AddNewButton(MyForm,'startBtn','SHOW');
    1:ShowMessage('Hello World');
  startBtn.TextSettings.Font.Size=50;
    2:ShowMessage('Number 2');
  startBtn.Align = alCenter;
    else
  startBtn.Height = 50;
    {
  startBtn.Width = 100;
      ShowMessage('Others=> counter: '+IntToStr(I));
  MyForm.AddNewEvent(startBtn,tbeOnClick,'StartBtnOnClick');
    }
  }
  MyForm.Run;
   
  }
  }
}   
{
MyForm = TclForm.Create(Self);
startBtn= MyForm.AddNewButton(MyForm,'startBtn','SHOW');
startBtn.TextSettings.Font.Size=50;
startBtn.Align = alCenter;
startBtn.Height = 50;
startBtn.Width = 100;
MyForm.AddNewEvent(startBtn,tbeOnClick,'StartBtnOnClick');
MyForm.Run;
}
</pre>


==Other applications==
<h2> Web Browser App </h2>
=== Web Browser App ===
--------
The programs used to access internet pages are called browser or web browser. Using Clomosy with the TclWebBrowser component, we can access any website we want.<br>


'''Link:'''<br>
The programs used to access internet pages are called browser or web browser. Using Clomosy with the [[TclWebBrowser]] component, we can access any website we want.<br>
 
<b>Link:</b><br>
: [https://github.com/Clomosy/WebBrowser Web Browser App]
: [https://github.com/Clomosy/WebBrowser Web Browser App]
'''Output:'''<br>
<b>Output:</b><br>
[[File:WebBrowserExample.jpg|frameless|300px]]
[[File:WebBrowserExample.jpg|frameless|300px]]


=== Clothing Selection App ===
<h2> Clothing Selection App </h2>
By using color palettes in the application, you can create a combination by selecting the color of the clothes you wear. You can also choose your gender in the application. As you click on the colors, the colors change. If you want to get the code of a color you like, just click on the area where the color code text is located.<br>
By using color palettes in the application, you can create a combination by selecting the color of the clothes you wear. You can also choose your gender in the application. As you click on the colors, the colors change. If you want to get the code of a color you like, just click on the area where the color code text is located.<br>


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/ColorCombination Clothing Selection App]
: [https://github.com/Clomosy/ColorCombination Clothing Selection App]


'''Output:'''<br>
<b>Output:</b><br>
[[File:OutfitColorSelectionExample.png|frameless|350px]]
[[File:OutfitColorSelectionExample.png|frameless|350px]]


=== Body Mass Index (BMI) Calculator App ===
<h2> Body Mass Index (BMI) Calculator App </h2>
------------
 
In this application, the body mass index is calculated by entering the weight, height and gender of the person and clicking the confirmation button. According to calculations, it gives messages such as weak, normal, overweight and obese. In addition, the picture below changes according to the weight.<br>
In this application, the body mass index is calculated by entering the weight, height and gender of the person and clicking the confirmation button. According to calculations, it gives messages such as weak, normal, overweight and obese. In addition, the picture below changes according to the weight.<br>


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/BodyMassIndexApp Body Mass Index (BMI) Calculator App]
: [https://github.com/Clomosy/BodyMassIndexApp Body Mass Index (BMI) Calculator App]


'''Output:'''<br>
<b>Output:</b><br>
[[File:BodyMassIndexCalculatorExample.png|frameless|300px]]
[[File:BodyMassIndexCalculatorExample.png|frameless|300px]]


=== QR Personnel Attendance Control System Application ===
<h2> QR Personnel Attendance Control System Application </h2>
----------
The purpose of this example is to keep track of the arrival and departure times of employees in businesses. Special devices and software are required for these operations. We have made all the work possible with a simple processing through clomosy.<br>
The purpose of this example is to keep track of the arrival and departure times of employees in businesses. Special devices and software are required for these operations. We have made all the work possible with a simple processing through clomosy.<br>
: A tablet produces a changing QR code, preventing any irregularities. We have also solved the problem of reading in different locations by changing the code every 10 seconds. An administrator in the project must be responsible for generating the QR code.
*A tablet produces a changing QR code, preventing any irregularities. We have also solved the problem of reading in different locations by changing the code every 10 seconds. An administrator in the project must be responsible for generating the QR code.
: The personnel can arrive and scan the QR code with their phones.
*The personnel can arrive and scan the QR code with their phones.
: The registration process and scanned time of the personnel are recorded on the administrator's screen. (The administrator must log in through Windows.)
*The registration process and scanned time of the personnel are recorded on the administrator's screen. (The administrator must log in through Windows.)


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/QR QR Personnel Attendance Control System Application]
: [https://github.com/Clomosy/QR QR Personnel Attendance Control System Application]




=== IOT App ===
<h2> IOT App </h2>
---------
:'''<span style="color:blue">What is IOT?</span>'''
:'''<span style="color:blue">What is IOT?</span>'''
The Internet of Things (IoT) describes the network of physical objects embedded with sensors, software, and other technologies for the purpose of connecting and sharing data with other devices and systems over the Internet. These devices range from ordinary household objects to advanced industrial tools.<br>
The Internet of Things (IoT) describes the network of physical objects embedded with sensors, software, and other technologies for the purpose of connecting and sharing data with other devices and systems over the Internet. These devices range from ordinary household objects to advanced industrial tools.<br>
Line 121: Line 96:
Information: It is necessary to write the desired codes into the Raspberry Pi system. For this, we coded in Python and integrated the activation code of our Clomosy project. In this way, we established our connection.
Information: It is necessary to write the desired codes into the Raspberry Pi system. For this, we coded in Python and integrated the activation code of our Clomosy project. In this way, we established our connection.


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/iot-demo IOT App]
: [https://github.com/Clomosy/iot-demo IOT App]


'''Output:'''<br>
<b>Output:</b><br>
[[File:IotMqttExample.png|frameless|300px]]
[[File:IotMqttExample.png|frameless|300px]]


=== Messaging App - MQTT ===
<h2> Messaging App - MQTT </h2>
----------
 
It is an messaging application made for different devices to communicate with each other with MQTT.<br>
It is an messaging application made for different devices to communicate with each other with MQTT.<br>


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/iot-demo Messaging App]
: [https://github.com/Clomosy/Mqtt Messaging App]


'''Output:'''<br>
<b>Output:</b><br>
[[File:MessagingExample.jpg|frameless|300px]]
[[File:MessagingExample.jpg|frameless|300px]]


=== Gyroscope Ufo Game ===
<h2> Gyroscope Ufo Game </h2>
------------
Before we get into the game, let's understand what a gyroscope is.
Before we get into the game, let's understand what a gyroscope is.


Line 151: Line 125:
A simple game has been developed using the gyroscope feature. In this way, you can develop the games you want.<br>
A simple game has been developed using the gyroscope feature. In this way, you can develop the games you want.<br>


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/jireskop Gyroscope Ufo Game]
: [https://github.com/Clomosy/jireskop Gyroscope Ufo Game]


=== Word Game ===
<h2> Word Game </h2>
------------
 
The game is started by pressing the "START" button. Then, questions with 5-letter answers are drawn from the database. In this way, it is tried to find the desired word in the game. There are 3 rights and 1 hint in a game. When these rights expire, you save and the game is reset.<br>
The game is started by pressing the "START" button. Then, questions with 5-letter answers are drawn from the database. In this way, it is tried to find the desired word in the game. There are 3 rights and 1 hint in a game. When these rights expire, you save and the game is reset.<br>


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/WordGame Word Game]
: [https://github.com/Clomosy/WordGame Word Game]


'''Output:'''<br>
<b>Output:</b><br>


[[File:WordGameV1.1.png|frameless|350px]]
[[File:WordGameV1.1.png|frameless|350px]]


=== Hangman Game ===
<h2> Hangman Game</h2>
----------
 
The game starts by choosing the word length on the first page. After that, clicking the button at the bottom leads to the game page.
The game starts by choosing the word length on the first page. After that, clicking the button at the bottom leads to the game page.<br>
 
Here, by clicking the "Start Game" button, our question appears on the screen. You have 11 rights in the game. In this way, if you find the word until you are full, you win the game.<br>
Here, by clicking the "Start Game" button, our question appears on the screen. You have 11 rights in the game. In this way, if you find the word until you are full, you win the game.<br>


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/Hangman Hangman Game]
: [https://github.com/Clomosy/Hangman Hangman Game]


'''Output:'''<br>
<b>Output:</b><br>
<gallery widths="400px" heights="550px" align="center" mode="nolines">
<gallery widths="400px" heights="550px" align="center" mode="nolines">
File: HangmanGameMainPage.png | '' Main Page ''
File: HangmanGameMainPage.png | '' Main Page ''
Line 179: Line 154:
</gallery>
</gallery>


=== Animation and Effects Game ===
<h2> Animation and Effects Game </h2>
----------------
TclGameForm is used as the form structure in this game. Besides, TclTimer component is also used. Features such as adding animation and sound effects are used on TclGameForm. You can develop applications by looking at the definitions here.<br>
TclGameForm is used as the form structure in this game. Besides, TclTimer component is also used. Features such as adding animation and sound effects are used on TclGameForm. You can develop applications by looking at the definitions here.<br>


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/GameAnimation Animation and Effects Game]
: [https://github.com/Clomosy/GameAnimation Animation and Effects Game]


=== Artificial Intelligence App ===
<h2> Artificial Intelligence App </h2>
A conversational AI chat engine specialized in dialogue using the OpenAI engine has been developed within the Clomosy infrastructure, and it has been utilized in this example.<br>
A conversational AI chat engine specialized in dialogue using the OpenAI engine has been developed within the Clomosy infrastructure, and it has been utilized in this example.<br>


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/AI Artificial Intelligence App]
: [https://github.com/Clomosy/AI Artificial Intelligence App]


'''Output:'''<br>
<b>Output:</b><br>
[[File:ArtificalIntelligenceExample.png|frameless|350px]]
[[File:ArtificalIntelligenceExample.png|frameless|350px]]


=== Raffle Application ===
<h2> Raffle Application </h2>
This project includes a Raffle Application where users can participate and determine the winners. The application provides real-time communication and the ability to share the results of the draw via MQTT.
This project includes a Raffle Application where users can participate and determine the winners. The application provides real-time communication and the ability to share the results of the draw via MQTT.


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/raffle-game Raffle Application]
: [https://github.com/Clomosy/raffle-game Raffle Application]


=== Clomosy Notification Sender ===
<h2> Clomosy Notification Sender </h2>
This project includes the Clomosy Notification Sender application. Users or administrators can send a specific message or announcement to all users as notifications. The application provides customized user interfaces for different user profiles.
This project includes the Clomosy Notification Sender application. Users or administrators can send a specific message or announcement to all users as notifications. The application provides customized user interfaces for different user profiles.


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/Notif-Sender Clomosy Notification Sender]
: [https://github.com/Clomosy/Notif-Sender Clomosy Notification Sender]


=== Find the Difference Game ===
<h2> Find the Difference Game </h2>
This project includes a find the difference game where users try to identify the differences between two images. The game consists of a total of 4 levels. The goal of the game is to detect the specified differences to advance to the next level.
This project includes a find the difference game where users try to identify the differences between two images. The game consists of a total of 4 levels. The goal of the game is to detect the specified differences to advance to the next level.


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/spot-difference-game Find the Difference Game]
: [https://github.com/Clomosy/spot-difference-game Find the Difference Game]
 
<b>Output:</b><br>
=== Drawing Form Application ===
[[File:FindTheDifference.png|frameless|350px]]
<h2> Drawing Form Application </h2>
This project includes a drawing form application where users can create and edit images using various drawing tools. The project provides a first-class drawing experience.
This project includes a drawing form application where users can create and edit images using various drawing tools. The project provides a first-class drawing experience.


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/draw-form Drawing Form Application]
: [https://github.com/Clomosy/draw-form Drawing Form Application]
<b>Output:</b><br>
[[File:DrawForm.png|frameless|350px]]
<h2> Online Quiz Application </h2>


=== Who Wants to be a Millionaire App ===
This project involves an online quiz application where users can answer questions and view results through graphs. The project is a dual-platform application designed for both mobile and desktop use.
This project involves an online quiz application where users can answer questions and view results through graphs. The project is a dual-platform application designed for both mobile and desktop use.


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/question-sender Who Wants to be a Millionaire App]
: [https://github.com/Clomosy/question-sender Online Quiz Application]


=== Toothpick Collection Game ===
<h2> Toothpick Collection Game </h2>
This project represents a fun game where you control an object using motion sensors.
This project represents a fun game where you control an object using motion sensors.


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/stick-collector-game Toothpick Collection Game]
: [https://github.com/Clomosy/stick-collector-game Toothpick Collection Game]


=== "Explain It to Me" Application ===
<h2> "Explain It to Me" Application </h2>
This project includes a lottery and word game application. The aim of the project is to enable users to participate in the raffle and other players try to explain the word to the person who won the raffle. The player who wins the draw collects points as he guesses.
This project includes a lottery and word game application. The aim of the project is to enable users to participate in the raffle and other players try to explain the word to the person who won the raffle. The player who wins the draw collects points as he guesses.


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/tellme-game Explain It to Me" Application]
: [https://github.com/Clomosy/tellme-game Explain It to Me" Application]


=== Balloon Popping ===
<h2> Balloon Popping </h2>
This project includes a balloon popping game where computers and mobile devices work simultaneously. The draw is held and whoever won the draw tries to know the question without popping the balloon.
This project includes a balloon popping game where computers and mobile devices work simultaneously. The draw is held and whoever won the draw tries to know the question without popping the balloon.


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/balloon-game Balloon Popping]
: [https://github.com/Clomosy/balloon-game Balloon Popping]


=== Asteroid Game ===
<h2> Asteroid Game </h2>
This project involves an asteroid escape application.
This project involves an asteroid escape application.


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/astroid-game Asteroid Game]
: [https://github.com/Clomosy/astroid-game Asteroid Game]


=== Fruit Collect Game ===
<h2> Fruit Collect Game </h2>
In this project, we are collecting food falling from the sky. If we collect healthy foods, our score increases, and if we collect unhealthy foods, our score decreases. Players are listed according to their scores.
In this project, we are collecting food falling from the sky. If we collect healthy foods, our score increases, and if we collect unhealthy foods, our score decreases. Players are listed according to their scores.


'''Link:'''<br>
<b>Link:</b><br>
: [https://github.com/Clomosy/fruit-collect Fruit Collect Game]
: [https://github.com/Clomosy/fruit-collect Fruit Collect Game]
{{#seo:|title=Event and Seminar Demos - Clomosy Docs}}
{{#seo:|description=Access hands-on examples and practical applications showcased in our workshops and events.}}

Latest revision as of 07:31, 7 November 2025


Hello World Example

Let the first example you do in the Clomosy development environment be the Hello World example.
That way, you get started with the easy step.
In this application, a form and a button are created. When the button is clicked, it triggers a procedure. In this procedure, a loop iterates 6 times. Within this loop, a conditional statement (case) generates different outcomes for each value.

Code:

var
   MyForm:TclForm;
   I:integer;
   startBtn:TCLButton;

void StartBtnOnClick;
{    
 for (I = 1 to 6)
 {
   case I of
   {
     1:ShowMessage('Hello World');
     2:ShowMessage('Number 2');
     else
     {
       ShowMessage('Others=> counter: '+IntToStr(I));
     }
   }
     
 }
}    

{
 MyForm = TclForm.Create(Self);

 startBtn= MyForm.AddNewButton(MyForm,'startBtn','SHOW');
 startBtn.TextSettings.Font.Size=50;
 startBtn.Align = alCenter;
 startBtn.Height = 50;
 startBtn.Width = 100;
 MyForm.AddNewEvent(startBtn,tbeOnClick,'StartBtnOnClick');

 MyForm.Run;
}

Web Browser App

The programs used to access internet pages are called browser or web browser. Using Clomosy with the TclWebBrowser component, we can access any website we want.

Link:

Web Browser App

Output:
WebBrowserExample.jpg

Clothing Selection App

By using color palettes in the application, you can create a combination by selecting the color of the clothes you wear. You can also choose your gender in the application. As you click on the colors, the colors change. If you want to get the code of a color you like, just click on the area where the color code text is located.

Link:

Clothing Selection App

Output:
OutfitColorSelectionExample.png

Body Mass Index (BMI) Calculator App

In this application, the body mass index is calculated by entering the weight, height and gender of the person and clicking the confirmation button. According to calculations, it gives messages such as weak, normal, overweight and obese. In addition, the picture below changes according to the weight.

Link:

Body Mass Index (BMI) Calculator App

Output:
BodyMassIndexCalculatorExample.png

QR Personnel Attendance Control System Application

The purpose of this example is to keep track of the arrival and departure times of employees in businesses. Special devices and software are required for these operations. We have made all the work possible with a simple processing through clomosy.

  • A tablet produces a changing QR code, preventing any irregularities. We have also solved the problem of reading in different locations by changing the code every 10 seconds. An administrator in the project must be responsible for generating the QR code.
  • The personnel can arrive and scan the QR code with their phones.
  • The registration process and scanned time of the personnel are recorded on the administrator's screen. (The administrator must log in through Windows.)

Link:

QR Personnel Attendance Control System Application


IOT App

What is IOT?

The Internet of Things (IoT) describes the network of physical objects embedded with sensors, software, and other technologies for the purpose of connecting and sharing data with other devices and systems over the Internet. These devices range from ordinary household objects to advanced industrial tools.

We use the MQTT protocol to enable IoT devices to communicate with each other on Clomosy. So what is MQTT, see MQTT page for detailed information.

In this example, we transmit the code embedded in Raspberry Pi technology to the server with the help of MQTT protocol over Clomosy. By providing communication in this way, we can connect to the Raspberry remotely and turn our led on and off.

Information: It is necessary to write the desired codes into the Raspberry Pi system. For this, we coded in Python and integrated the activation code of our Clomosy project. In this way, we established our connection.

Link:

IOT App

Output:
IotMqttExample.png

Messaging App - MQTT

It is an messaging application made for different devices to communicate with each other with MQTT.

Link:

Messaging App

Output:
MessagingExample.jpg

Gyroscope Ufo Game

Before we get into the game, let's understand what a gyroscope is.

What is Gyroscope?

The gyroscope sensor is a system that can detect angular velocity. In other words, the rotation direction and speed of a stationary object are determined by comparing the angular ratios in three vertical axes. It processes the data it detects with the help of the processor and converts it into electrical signals. The gyroscope works on the principle of maintaining angular balance, which is used to measure or adjust direction. The basis of gyroscopic motion is based on the laws of physics and the principle of centrifugation. For these reasons, it allows us to perform instant movements faster.

Cell phone, tablet etc. It is integrated in technological devices and is a system that we use a lot in applications, games and 3D software. It is used in applications such as car races, game consoles, camera sensitivity adjustment in photo shoots and navigation that we steer by turning left and right on mobile phones.

In the game, we reach x, y location information by directing our device with the gyroscope method. Afterwards, when we bring the UFO to the desired area, the game is over. It is used in 2 different features in the game. These; Device vibration and device sound effect.

A simple game has been developed using the gyroscope feature. In this way, you can develop the games you want.

Link:

Gyroscope Ufo Game

Word Game

The game is started by pressing the "START" button. Then, questions with 5-letter answers are drawn from the database. In this way, it is tried to find the desired word in the game. There are 3 rights and 1 hint in a game. When these rights expire, you save and the game is reset.

Link:

Word Game

Output:

WordGameV1.1.png

Hangman Game

The game starts by choosing the word length on the first page. After that, clicking the button at the bottom leads to the game page.

Here, by clicking the "Start Game" button, our question appears on the screen. You have 11 rights in the game. In this way, if you find the word until you are full, you win the game.

Link:

Hangman Game

Output:

Animation and Effects Game

TclGameForm is used as the form structure in this game. Besides, TclTimer component is also used. Features such as adding animation and sound effects are used on TclGameForm. You can develop applications by looking at the definitions here.

Link:

Animation and Effects Game

Artificial Intelligence App

A conversational AI chat engine specialized in dialogue using the OpenAI engine has been developed within the Clomosy infrastructure, and it has been utilized in this example.

Link:

Artificial Intelligence App

Output:
ArtificalIntelligenceExample.png

Raffle Application

This project includes a Raffle Application where users can participate and determine the winners. The application provides real-time communication and the ability to share the results of the draw via MQTT.

Link:

Raffle Application

Clomosy Notification Sender

This project includes the Clomosy Notification Sender application. Users or administrators can send a specific message or announcement to all users as notifications. The application provides customized user interfaces for different user profiles.

Link:

Clomosy Notification Sender

Find the Difference Game

This project includes a find the difference game where users try to identify the differences between two images. The game consists of a total of 4 levels. The goal of the game is to detect the specified differences to advance to the next level.

Link:

Find the Difference Game

Output:
FindTheDifference.png

Drawing Form Application

This project includes a drawing form application where users can create and edit images using various drawing tools. The project provides a first-class drawing experience.

Link:

Drawing Form Application

Output:
DrawForm.png

Online Quiz Application

This project involves an online quiz application where users can answer questions and view results through graphs. The project is a dual-platform application designed for both mobile and desktop use.

Link:

Online Quiz Application

Toothpick Collection Game

This project represents a fun game where you control an object using motion sensors.

Link:

Toothpick Collection Game

"Explain It to Me" Application

This project includes a lottery and word game application. The aim of the project is to enable users to participate in the raffle and other players try to explain the word to the person who won the raffle. The player who wins the draw collects points as he guesses.

Link:

Explain It to Me" Application

Balloon Popping

This project includes a balloon popping game where computers and mobile devices work simultaneously. The draw is held and whoever won the draw tries to know the question without popping the balloon.

Link:

Balloon Popping

Asteroid Game

This project involves an asteroid escape application.

Link:

Asteroid Game

Fruit Collect Game

In this project, we are collecting food falling from the sky. If we collect healthy foods, our score increases, and if we collect unhealthy foods, our score decreases. Players are listed according to their scores.

Link:

Fruit Collect Game