SlideShare a Scribd company logo
Ring Documentation, Release 1.5.3
1.4 Google API Shortener Application
Author : John Storm (SienSystem)
Hi everyone,
Wanted to (finally) share a first release version of a small but very nice tool to shorten urls using the Google shortener
1.4. Google API Shortener Application 5
Ring Documentation, Release 1.5.3
API. The code is fully documented, maybe too documented, but, provides a good reference as to what is going on.
You can obtain your own API key, or you can use my key to test and use the tool.
Hope you enjoy the application. Please feel free to test at your convenience.
Ring is FUN!!
1.5 Analog Clock
URL : https://github.com/ring-lang/ring/blob/master/applications/analogclock/AnalogClock-Image.ring
Author : Bert Mariani
1.5. Analog Clock 6
Ring Documentation, Release 1.5.3
1.6 TicTacToe Game
URL : https://github.com/AbdelrahmanGIT/RingSamples/blob/master/src/TecTacToe.ring
Author : Abdelrahman Mohammed
1.6. TicTacToe Game 7
Ring Documentation, Release 1.5.3
1.7 Squares Puzzle Game
URL : https://github.com/MajdiSobain/RingAllegro_SquaresPuzzle
Author : Majdi Sobain
This project is about (Squares Puzzle) popular game that I have programmed using ring language with its RingAllegro
Library. The principle of this game is very known to all of us, which is moving squares to get the real full shape of the
original picture.
This game could be played using mouse and keyboard as well, showing a message of congratulations at the successful
solving.
1.7. Squares Puzzle Game 8
Ring Documentation, Release 1.5.3
1.8 Video-Music-Player Application
Author : Bert Mariani
Screen Shot:
1.8. Video-Music-Player Application 9
Ring Documentation, Release 1.5.3
1.9 Calculator Application
Author : Magdy Ragab
Updated Version by Gal Zsolt and Bert Mariani
Screen Shot:
1.9. Calculator Application 10
Ring Documentation, Release 1.5.3
1.10 Windows StartUp Manager Application
URL : https://github.com/ring-lang/WinStartupManager
Author : Majdi Sobain
Windows Startup Manager is an application that has the ability to let the user control what programs should start at
Windows booting time. It gives you the ability to show, edit, delete, or even add new programs entries to be lunched
at Windows booting time.
It is specialized at managing Windows startup entries that are stored in Windows Registry only, but provides a quick
option to edit programs shortcuts type entries.
Screen Shot:
1.10. Windows StartUp Manager Application 11
Ring Documentation, Release 1.5.3
1.11 Werdy Application
URL : https://github.com/ring-lang/werdy
Author : Magdy Ragab
Quran application includes reading suras, searching and bookmarking.
The applcation is provided for Windows, Linux and Android.
1.11. Werdy Application 12
Ring Documentation, Release 1.5.3
1.12 Samples in this book
The next samples are developed in little hours and we will introduce them through this book.
The next screen shot for he Ring Notepad application
1.12. Samples in this book 13
Ring Documentation, Release 1.5.3
The next screen shot for the Cards Game
The next screen shot for the Cards Game (Android)
1.12. Samples in this book 14

More Related Content

What's hot (20)

PPTX
Drone sdk showdown
Godfrey Nolan
 
PDF
WebRTC Reborn Hackference
Dan Jenkins
 
PDF
NASA Space Apps
Joe Kutner
 
PDF
NASA Space Apps Expo
Joe Kutner
 
PPTX
Nextcloud Android App Development Process Insights
Andy Scherzinger
 
PDF
Titanium London Lightning Talk - Building Titanium from the source
Angus Fox
 
PPT
1.python interpreter and interactive mode
ManjuA8
 
PPT
2012 Eclipse Android SDK
Volkan Ulutaş
 
PDF
Continuous Delivery for Mobile
Sweta Vajjhala
 
PPT
How to install android sdk
TOPS Technologies
 
PPTX
Android OS & SDK - Getting Started
Hemant Chhapoliya
 
PPTX
Fastlane
Warren Lin
 
PPTX
Concurrent version management(tortoise CVS)
Mirza_Mohtashim
 
PDF
The absolute must read book for programmers
Sachin FromDev
 
PPTX
TAP Collaborations with JUJU
hSenid Mobile Marketing
 
PPT
Ionic 2 - O que mudou?
Tatiane Aguirres Nogueira
 
PPTX
Build Leaner, Faster Web Applications with ASP.NET
Lohith Goudagere Nagaraj
 
PPTX
Descubre Android
Antonio López Marín
 
PPTX
Android material2
Abhijeet Chavan
 
PDF
GDSC SKCT
19TUIT038KAVIARASUM
 
Drone sdk showdown
Godfrey Nolan
 
WebRTC Reborn Hackference
Dan Jenkins
 
NASA Space Apps
Joe Kutner
 
NASA Space Apps Expo
Joe Kutner
 
Nextcloud Android App Development Process Insights
Andy Scherzinger
 
Titanium London Lightning Talk - Building Titanium from the source
Angus Fox
 
1.python interpreter and interactive mode
ManjuA8
 
2012 Eclipse Android SDK
Volkan Ulutaş
 
Continuous Delivery for Mobile
Sweta Vajjhala
 
How to install android sdk
TOPS Technologies
 
Android OS & SDK - Getting Started
Hemant Chhapoliya
 
Fastlane
Warren Lin
 
Concurrent version management(tortoise CVS)
Mirza_Mohtashim
 
The absolute must read book for programmers
Sachin FromDev
 
TAP Collaborations with JUJU
hSenid Mobile Marketing
 
Ionic 2 - O que mudou?
Tatiane Aguirres Nogueira
 
Build Leaner, Faster Web Applications with ASP.NET
Lohith Goudagere Nagaraj
 
Descubre Android
Antonio López Marín
 
Android material2
Abhijeet Chavan
 

Similar to The Ring programming language version 1.5.3 book - Part 4 of 184 (20)

PDF
The Ring programming language version 1.6 book - Part 4 of 189
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.5.2 book - Part 4 of 181
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.9 book - Part 5 of 210
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.8 book - Part 5 of 202
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 208 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 18 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.7 book - Part 5 of 196
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.7 book - Part 193 of 196
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.5.3 book - Part 194 of 194
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.5.2 book - Part 178 of 181
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.9 book - Part 206 of 210
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.6 book - Part 189 of 189
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.5.4 book - Part 182 of 185
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.5.4 book - Part 185 of 185
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.5.4 book - Part 7 of 185
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.7 book - Part 4 of 196
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 25 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.5.3 book - Part 7 of 184
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.8 book - Part 202 of 202
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.6 book - Part 7 of 189
Mahmoud Samir Fayed
 
The Ring programming language version 1.6 book - Part 4 of 189
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.2 book - Part 4 of 181
Mahmoud Samir Fayed
 
The Ring programming language version 1.9 book - Part 5 of 210
Mahmoud Samir Fayed
 
The Ring programming language version 1.8 book - Part 5 of 202
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 208 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 18 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.7 book - Part 5 of 196
Mahmoud Samir Fayed
 
The Ring programming language version 1.7 book - Part 193 of 196
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 194 of 194
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.2 book - Part 178 of 181
Mahmoud Samir Fayed
 
The Ring programming language version 1.9 book - Part 206 of 210
Mahmoud Samir Fayed
 
The Ring programming language version 1.6 book - Part 189 of 189
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.4 book - Part 182 of 185
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.4 book - Part 185 of 185
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.4 book - Part 7 of 185
Mahmoud Samir Fayed
 
The Ring programming language version 1.7 book - Part 4 of 196
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 25 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 7 of 184
Mahmoud Samir Fayed
 
The Ring programming language version 1.8 book - Part 202 of 202
Mahmoud Samir Fayed
 
The Ring programming language version 1.6 book - Part 7 of 189
Mahmoud Samir Fayed
 
Ad

More from Mahmoud Samir Fayed (20)

PDF
The Ring programming language version 1.10 book - Part 212 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 211 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 210 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 207 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 205 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 206 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 204 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 203 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 202 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 201 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 200 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 199 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 198 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 197 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 196 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 195 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 194 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 193 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 192 of 212
Mahmoud Samir Fayed
 
PDF
The Ring programming language version 1.10 book - Part 191 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 212 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 211 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 210 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 207 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 205 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 206 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 204 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 203 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 202 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 201 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 200 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 199 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 198 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 197 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 196 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 195 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 194 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 193 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 192 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 191 of 212
Mahmoud Samir Fayed
 
Ad

Recently uploaded (20)

PDF
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PPTX
Designing Production-Ready AI Agents
Kunal Rai
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
July Patch Tuesday
Ivanti
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
Advancing WebDriver BiDi support in WebKit
Igalia
 
What Makes Contify’s News API Stand Out: Key Features at a Glance
Contify
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Designing Production-Ready AI Agents
Kunal Rai
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
July Patch Tuesday
Ivanti
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
Advancing WebDriver BiDi support in WebKit
Igalia
 

The Ring programming language version 1.5.3 book - Part 4 of 184

  • 1. Ring Documentation, Release 1.5.3 1.4 Google API Shortener Application Author : John Storm (SienSystem) Hi everyone, Wanted to (finally) share a first release version of a small but very nice tool to shorten urls using the Google shortener 1.4. Google API Shortener Application 5
  • 2. Ring Documentation, Release 1.5.3 API. The code is fully documented, maybe too documented, but, provides a good reference as to what is going on. You can obtain your own API key, or you can use my key to test and use the tool. Hope you enjoy the application. Please feel free to test at your convenience. Ring is FUN!! 1.5 Analog Clock URL : https://github.com/ring-lang/ring/blob/master/applications/analogclock/AnalogClock-Image.ring Author : Bert Mariani 1.5. Analog Clock 6
  • 3. Ring Documentation, Release 1.5.3 1.6 TicTacToe Game URL : https://github.com/AbdelrahmanGIT/RingSamples/blob/master/src/TecTacToe.ring Author : Abdelrahman Mohammed 1.6. TicTacToe Game 7
  • 4. Ring Documentation, Release 1.5.3 1.7 Squares Puzzle Game URL : https://github.com/MajdiSobain/RingAllegro_SquaresPuzzle Author : Majdi Sobain This project is about (Squares Puzzle) popular game that I have programmed using ring language with its RingAllegro Library. The principle of this game is very known to all of us, which is moving squares to get the real full shape of the original picture. This game could be played using mouse and keyboard as well, showing a message of congratulations at the successful solving. 1.7. Squares Puzzle Game 8
  • 5. Ring Documentation, Release 1.5.3 1.8 Video-Music-Player Application Author : Bert Mariani Screen Shot: 1.8. Video-Music-Player Application 9
  • 6. Ring Documentation, Release 1.5.3 1.9 Calculator Application Author : Magdy Ragab Updated Version by Gal Zsolt and Bert Mariani Screen Shot: 1.9. Calculator Application 10
  • 7. Ring Documentation, Release 1.5.3 1.10 Windows StartUp Manager Application URL : https://github.com/ring-lang/WinStartupManager Author : Majdi Sobain Windows Startup Manager is an application that has the ability to let the user control what programs should start at Windows booting time. It gives you the ability to show, edit, delete, or even add new programs entries to be lunched at Windows booting time. It is specialized at managing Windows startup entries that are stored in Windows Registry only, but provides a quick option to edit programs shortcuts type entries. Screen Shot: 1.10. Windows StartUp Manager Application 11
  • 8. Ring Documentation, Release 1.5.3 1.11 Werdy Application URL : https://github.com/ring-lang/werdy Author : Magdy Ragab Quran application includes reading suras, searching and bookmarking. The applcation is provided for Windows, Linux and Android. 1.11. Werdy Application 12
  • 9. Ring Documentation, Release 1.5.3 1.12 Samples in this book The next samples are developed in little hours and we will introduce them through this book. The next screen shot for he Ring Notepad application 1.12. Samples in this book 13
  • 10. Ring Documentation, Release 1.5.3 The next screen shot for the Cards Game The next screen shot for the Cards Game (Android) 1.12. Samples in this book 14