SlideShare a Scribd company logo
Ring Documentation, Release 1.7
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.7
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.7
The next screen shot for the Cards Game
The next screen shot for the Cards Game (Android)
1.12. Samples in this book 14
Ring Documentation, Release 1.7
The next screen shot from the Web Development chapter
1.12. Samples in this book 15
Ring Documentation, Release 1.7
The next screen shots for simple 2D Games that we will present in the Game Engine Chapter.
Stars Fighter Game
Flappy Bird 3000 Game
1.12. Samples in this book 16
Ring Documentation, Release 1.7
Super Man 2016 Game
1.12. Samples in this book 17
Ring Documentation, Release 1.7
The next screen shot for the TicTacToe 3D Game
Screen Shot:
1.12. Samples in this book 18
Ring Documentation, Release 1.7
1.13 Innovative
The language comes with better support for Natural Language Programming and Declarative Programming. The inno-
vation comes in supporting these paradigms with new practical techniques on the top of Object-Oriented Programming
and Functional Programming. No need to know anything about (Compilers and Parsing). You get the language con-
structs ready for use to create domain-specific languages in a fraction of time.
Articles:-
• Natural Language Programming Library :
https://www.codeproject.com/Articles/1200766/Using-the-Natural-Language-Programming-Library-NLP
• Natural Language Programming :
https://www.codeproject.com/Articles/1138605/Natural-Language-Programming-in-the-Ring-Programmi
• The Declarative Approach :
https://www.codeproject.com/Articles/1222105/The-declarative-approach-of-the-Ring-programming-l
• Syntax Flexibility :
https://www.codeproject.com/Articles/1137388/Syntax-Flexibility-in-the-Ring-Programming-Languag
• The Ring Programming Language :
1.13. Innovative 19
Ring Documentation, Release 1.7
https://www.codeproject.com/Articles/1089887/The-Ring-Programming-Language
1.14 Practical
Many of the Ring libraries (StdLib, WebLib, Natural Library, Games Engine, etc.) and the Ring IDE (Ring Notepad,
Form Designer, etc.) are written in the Ring language itself. Ring is ready for use in production and increase the
developers productivity.
Check the Form Designer source code : https://github.com/ring-lang/ring/tree/master/applications/formdesigner
We can run the Form Designer as Android application!
1.14. Practical 20
Ring Documentation, Release 1.7
1.14. Practical 21

More Related Content

PPTX
Visual studio code
PDF
Neoito — Software licensing
PDF
Driving development in PHP
PPTX
C/C++ Remote Development Overview
PDF
Getting started with Go - Florin Patan - Codemotion Rome 2017
PDF
How I lost my QA job
PDF
C language in our world 2016
PDF
PPP slide show
Visual studio code
Neoito — Software licensing
Driving development in PHP
C/C++ Remote Development Overview
Getting started with Go - Florin Patan - Codemotion Rome 2017
How I lost my QA job
C language in our world 2016
PPP slide show

Similar to The Ring programming language version 1.7 book - Part 5 of 196 (20)

PDF
The Ring programming language version 1.6 book - Part 5 of 189
PDF
The Ring programming language version 1.8 book - Part 5 of 202
PDF
The Ring programming language version 1.5.2 book - Part 4 of 181
PDF
The Ring programming language version 1.9 book - Part 5 of 210
PDF
The Ring programming language version 1.10 book - Part 99 of 212
PDF
The Ring programming language version 1.10 book - Part 6 of 212
PDF
The Ring programming language version 1.5.1 book - Part 4 of 180
PDF
The Ring programming language version 1.5.4 book - Part 5 of 185
PDF
The Ring programming language version 1.9 book - Part 6 of 210
PDF
The Ring programming language version 1.5.3 book - Part 5 of 184
PDF
The Ring programming language version 1.10 book - Part 5 of 212
PDF
The Ring programming language version 1.7 book - Part 89 of 196
PDF
The Ring programming language version 1.5.2 book - Part 5 of 181
PDF
The Ring programming language version 1.2 book - Part 77 of 84
PDF
The Ring programming language version 1.9 book - Part 97 of 210
PDF
The Ring programming language version 1.3 book - Part 81 of 88
PDF
The Ring programming language version 1.5.1 book - Part 173 of 180
PDF
The Ring programming language version 1.4.1 book - Part 2 of 31
PDF
The Ring programming language version 1.6 book - Part 4 of 189
PDF
The Ring programming language version 1.4 book - Part 2 of 30
The Ring programming language version 1.6 book - Part 5 of 189
The Ring programming language version 1.8 book - Part 5 of 202
The Ring programming language version 1.5.2 book - Part 4 of 181
The Ring programming language version 1.9 book - Part 5 of 210
The Ring programming language version 1.10 book - Part 99 of 212
The Ring programming language version 1.10 book - Part 6 of 212
The Ring programming language version 1.5.1 book - Part 4 of 180
The Ring programming language version 1.5.4 book - Part 5 of 185
The Ring programming language version 1.9 book - Part 6 of 210
The Ring programming language version 1.5.3 book - Part 5 of 184
The Ring programming language version 1.10 book - Part 5 of 212
The Ring programming language version 1.7 book - Part 89 of 196
The Ring programming language version 1.5.2 book - Part 5 of 181
The Ring programming language version 1.2 book - Part 77 of 84
The Ring programming language version 1.9 book - Part 97 of 210
The Ring programming language version 1.3 book - Part 81 of 88
The Ring programming language version 1.5.1 book - Part 173 of 180
The Ring programming language version 1.4.1 book - Part 2 of 31
The Ring programming language version 1.6 book - Part 4 of 189
The Ring programming language version 1.4 book - Part 2 of 30
Ad

More from Mahmoud Samir Fayed (20)

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

Recently uploaded (20)

PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Machine learning based COVID-19 study performance prediction
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Electronic commerce courselecture one. Pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Approach and Philosophy of On baking technology
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Unlocking AI with Model Context Protocol (MCP)
Review of recent advances in non-invasive hemoglobin estimation
Machine learning based COVID-19 study performance prediction
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
MIND Revenue Release Quarter 2 2025 Press Release
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
The AUB Centre for AI in Media Proposal.docx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Encapsulation_ Review paper, used for researhc scholars
Electronic commerce courselecture one. Pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
“AI and Expert System Decision Support & Business Intelligence Systems”
NewMind AI Weekly Chronicles - August'25 Week I
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Approach and Philosophy of On baking technology
Understanding_Digital_Forensics_Presentation.pptx
Programs and apps: productivity, graphics, security and other tools

The Ring programming language version 1.7 book - Part 5 of 196

  • 1. Ring Documentation, Release 1.7 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
  • 2. Ring Documentation, Release 1.7 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
  • 3. Ring Documentation, Release 1.7 The next screen shot for the Cards Game The next screen shot for the Cards Game (Android) 1.12. Samples in this book 14
  • 4. Ring Documentation, Release 1.7 The next screen shot from the Web Development chapter 1.12. Samples in this book 15
  • 5. Ring Documentation, Release 1.7 The next screen shots for simple 2D Games that we will present in the Game Engine Chapter. Stars Fighter Game Flappy Bird 3000 Game 1.12. Samples in this book 16
  • 6. Ring Documentation, Release 1.7 Super Man 2016 Game 1.12. Samples in this book 17
  • 7. Ring Documentation, Release 1.7 The next screen shot for the TicTacToe 3D Game Screen Shot: 1.12. Samples in this book 18
  • 8. Ring Documentation, Release 1.7 1.13 Innovative The language comes with better support for Natural Language Programming and Declarative Programming. The inno- vation comes in supporting these paradigms with new practical techniques on the top of Object-Oriented Programming and Functional Programming. No need to know anything about (Compilers and Parsing). You get the language con- structs ready for use to create domain-specific languages in a fraction of time. Articles:- • Natural Language Programming Library : https://www.codeproject.com/Articles/1200766/Using-the-Natural-Language-Programming-Library-NLP • Natural Language Programming : https://www.codeproject.com/Articles/1138605/Natural-Language-Programming-in-the-Ring-Programmi • The Declarative Approach : https://www.codeproject.com/Articles/1222105/The-declarative-approach-of-the-Ring-programming-l • Syntax Flexibility : https://www.codeproject.com/Articles/1137388/Syntax-Flexibility-in-the-Ring-Programming-Languag • The Ring Programming Language : 1.13. Innovative 19
  • 9. Ring Documentation, Release 1.7 https://www.codeproject.com/Articles/1089887/The-Ring-Programming-Language 1.14 Practical Many of the Ring libraries (StdLib, WebLib, Natural Library, Games Engine, etc.) and the Ring IDE (Ring Notepad, Form Designer, etc.) are written in the Ring language itself. Ring is ready for use in production and increase the developers productivity. Check the Form Designer source code : https://github.com/ring-lang/ring/tree/master/applications/formdesigner We can run the Form Designer as Android application! 1.14. Practical 20
  • 10. Ring Documentation, Release 1.7 1.14. Practical 21