Delphi 12 Athens Delphi 12 Athens provides features from modernizing apps with an updated VCL to enabling amazing graphics with SKIA for FireMonkey. This version offers official Delphi support for iOS 17, Android 13, and macOS Ventura. It also supports…
Low Code & No Code in Delphi
Low Code What is Low Code? Low code is a software development approach that requires little to no coding to build applications and processes using low-code platforms. What are Low Code platforms? Low-code platforms use visual interfaces with simple logic…
Continuous Integration for PHP Laravel Using Github Actions
Laravel is one of the most-used PHP frameworks for developing web applications and their backend components, workflows, modules, and so on. It is the responsibility of every developer to cross-check and verify if the existing PHP codes running the Laravel…
An Introduction to Google’s Skia Graphics Library
Computer graphics find importance in an array of fields, like imaging, photography, animation, gaming, website visuals, and many more. These image-based files are rendered on the computer screen through a complex processing algorithm. Usually, their visual clarity and quality depend…
SQL Query Optimization: Best Practices for Developers
The use of databases is extensive in the entire software development cycle, whether it is to run scenarios from the local server post code changes or update static data tables and provide data hotfixes. To operate DB, queries are needed.…
Best API Tools to Design, Build and Host Your Rest APIs
Most software programs fail to perform expectedly due to data and communication siloes. This problem is encountered when multiple applications are integrated into a single business process. As a result, the entire process is impacted negatively, followed by poor deliverability…
Microservices
Introduction Every application is built and developed based on a wireframe or structural framework. This is what we popularly call architecture, which comprises different segments. Each segment is further dedicated to a specific domain of the application, like information system…
Progressive web apps: The future of mobile and web development
The global mobile and web app market is continually growing horizontally and vertically. More businesses are adopting digitalization, which requires launching a mobile or web application. As a result, the market is expected to have an annual CAGR of 16.4%…
Top 10 VSCode extensions for JavaScript developers
VSCode or Visual Studio is one of the best coding editors used to run any software program with a codebase written in JavaScript. It is lightweight and offers an incredible compilation speed. But what makes VSCode ideal for JavaScript developers…
Web3
Web3, the latest internet iteration, means a decentralized online network built and established through blockchain. With Web3, no central authority or governing body regulates the platform and apps. The corporations are not collecting, hoarding, and monetizing the users’ data participating…
Python REST API Frameworks
Are you planning to build an API with Python? If yes, then let’s discover How! Python is the most versatile programming language. The language has a large community user base due to its readability, ease of learning, and less complicated…
Importance of Github
GitHub is about code, commits and collaboration. Millions of bussinesses and organizations use GitHub. Lets highlight the features of GitHub which made it so special. What exactly is GitHub? GitHub is a hosting service for Git repositories with its own features. Repository is…
Automation world of Software Testing
We live in a world of Automation, where machines are changing the way we live and work. Imagine life without Automation ????? It would definitely sound boring… In the software Industry today, Automated testing is becoming more necessary than ever.…
Effectiveness of PHP in Web Development
In the early stages of PHP evolution it was known as Personal Home Page but currently it is known as Recursive Acronym PHP (Hypertext Preprocessor). PHP has now become one of the popular platforms for web development. PHP is a…
Couchbase – A Database Technology
Couchbase Server is an open source, distributed, NoSQL document-oriented engagement database. It exposes a fast key-value store with managed cache for sub-millisecond data operations, purpose-built indexers for fast queries and a powerful query engine for executing SQL-like queries. NoSQL versus…
Delphi Technology for Generating QR-Code
Delphi is a structured communication technique or method, originally developed as a systematic, interactive forecasting method which relies on a panel of experts. Delphi is a programming language and software development kit (SDK) for desktop, mobile, web and console applications.…
Technology .NET is the current trend, generating web development platform
The Microsoft .NET Framework is a software framework for developing and executing applications on Windows client and server operating systems. It includes a large class library known as Framework Class Library (FCL) and provides language interoperability (each language can use…
Li-Fi (Light Fidelity)
What if every light bulb in the world could also transmit data? Yes it is possible with Li-Fi. What is Li-Fi? Li-Fi(Light Fidelity) is a light base Wi-Fi that uses the light instead of radio waves to transmit information. Li-Fi …
Emerging Trends in Information Technology
Information Technology is the study, design, development, application, implementation, support or management of computer-based information systems. The Latest Trend of Information Technologies are: Cloud Computing, Internet of Things (IoT), Big data, Cyber security, Context-Rich Systems, Increased automation, Continued mobile pervasiveness,…
Cortana Vs Google Now Vs Siri
Personal assistants help us to manage our lives, control our smartphones, and search the web faster than ever. They are like little maids and butlers, silently waiting in our handsets for us to give them a task. And when we…
Apple Pay
Life has gone so much easier and now with apple pay, paying in stores happens in one natural motion — you do not require to carry the bulky physical wallets or open an app or even wake your display thanks…
Creating your first iOS App
We are going to create a basic iOS 7 application which will give us the basics that every iOS developer needs to know. In our app the first page will have 2 buttons “ Fire” and “Water”. On click of…
QA’s tips on QA
When we speak about software quality it is basically defined in simpler words as how much the developed software is closer to its needed functionality and features. Here are some tips and tricks mentioned which can help in improving the…
Diving into the iOS world!
Now developing an iOS app is not hard. In fact, there are numerous tools that make developing your own iOS app easy and fun. Armed with a little knowledge and these tools, you too can learn to code iOS apps.…
Intrusion Detection Systems
Is a device or software application that monitors network or system activities for malicious activities or policy violations and produces reports to a management station. Intrusion detection systems can also take some steps to deny access to would-be intruders. Why use Intrusion Detection?…
The wall of fire
Businesses have lost productivity and millions of dollars for not having a secure network. Organisations are using a variety of security products to keep their data secure such as scanners to conduct vulnerability assessment, and intrusion detection systems are available…
Mobile web designing tips
In the last few years mobile design has exploded, but knowing what to do and where to start can be tricky. Mobile design is not just a question of a mobile website or an app – there are a range…
Definition of Generic Visual Perception Processor (GVPP)
The ‘generic visual perception processor (GVPP)’ has been developed after 10 long years of scientific effort . Generic Visual Perception Processor (GVPP) can automatically detect objects and track their movement in real-time. The GVPP, which crunches 20 billion instructions per second…
Apache Subversion (SVN)
Apache Subversion is a software versioning and revision control system distributed as free software under the Apache License. Developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely…
Agile v/s Waterfall Methodologies
Waterfall and Agile are distinct Software Development Approaches. The Waterfall model as the name suggests, is a linear approach where the software development process goes in a sequential manner. Development pattern in Waterfall model looks like: • Analysis, Prototyping and…
LIVING IN SPACE
Are you tired of living on this polluted Earth?????? How about flying into space? Sounds interesting isn’t it? Have you ever wondered how does a human survive in space? How does he communicate with…
CYBER-SAFETY BASICS
1. What is Cyber-safety? Cyber-safety is a common term used to describe a set of practices, measures and/or actions you can take to protect personal information and your computer from attacks. 2. Cyber security principles There are three core principles…
Blue Brain Technology
Introduction: We all wonder about the complexities of a human brain. The human brain is considered to be full of complexities. The aim of blue brain technology is to upload the complete information existing in the brain into a computer.…
Improving Programmer’s Testing Abilities
How to reduce bugs while coding 1) Enable all of your compiler warnings. This will help you to detect many of the potential bugs even before the code has started execution. In fact, it might be even better to set…
Programming the Medical World…
Software has reached in every possible field in the world, right from simple word processing to space craft to medical field domain, where software has become an integral part in terms of making the process easier and faster. The most…
XE4-True Native development
On 22nd April 2013 Embarcadero releases “Rad Studio XE4” claiming it could create true native apps for Windows, Mac and iOS thus one to target PC, MAC, tablets and Smartphone devices. True native apps provide more control, tighter security and…
Google Map trip
Because of the internet, you are never too far away from a map now. And smart apps offer almost everything you need: from showing directions on map and getting real time traffic details to finding friends nearby or being reminded…
The Android Guide – Part 3
Android Database connectivity using php Most of the upcoming Android developers find difficulty in connecting android device to mysql externally. We can use sqlite which is an internal database of Android but it will hardly solve our problem. Another approach…
Challenges with Delphi XE2 Migration
We have been through two migrations (to Delphi XE2) in last few months so why not share our experience of XE2 migration with you all. Some of the features that attracts you towards XE2: 1) Unicode Support: Delphi XE2 has…
Power of XE3
RAD Studio XE3 Embarcadero® RAD Studio XE3 is your developer force multiplier and the fastest way to build data-rich, visually engaging applications for Windows 8, Mac, .NET, Web and mobile. You get Delphi®, C++Builder®, Embarcadero Prism™, FireMonkey FM2 and HTML5…
The VisualMenu- desktop
THE SCENE Today the human civilization is more advanced than it ever was; we see powerful gadgets in every domain there is to know. Some of these hand held gadget are more powerful than the most advanced computer of the…
Cyber crimes : Digital criminals
The world is little less safe than it used to be. Be it in real world or the cyber world. There are daily news reports about various crimes that are taking place in the world around us. The crime rates…
Cross platform mobile development
There are many platforms available for developing mobile applications. It’s a tedious job for the developer to code an application/idea on all platforms. Each platform has its own native APIs which are used for developing applications. Some of the Mobile…
Space age : software programming
Space age : software programming Since the beginning of time man wanted to go to space and explore it’s the vast reaches and emptiness. Since man started to look up into space, we have tried to be there and aim…
The Android Guide – Part 2
The first part had brief information about the Android history and installation. The second part of the Android guide will deal with the coding, good practices and Android versions Activity life cycle Methods 1)onCreate() Called when the activity is first…
The Android Guide – Part 1
The Android Guide Android History Android is a technology which has developed so fast that we have Android all around us. Initially developed for mobile devices like mobile phones and tablets Android has now made its way to wrist watches,…
Java – The Basics
Java When we hear it first thing that comes into our mind is Platform Independence and Object oriented programming. So now let us see what is actually present in java programs (Structure). package PackageName; import Statements; class classname { variable…
Software Development Best Practices
What is ‘Best Practices’? Method or process followed to deliver results successfully and effectively The process differs from organization to organization. In software programming it could used for gathering requirement, maintaining code, debugging code, or delivering the…
Days to Deadline MIDI world
It was May 9th and my colleagues were busy with work, I was also doing my pending project work .One of my colleague was struggling with something called “MIDI”. Which I had never heard of. Out of curiosity I looked…
Hypertext Preprocessor
I was done with my project in python……. was in its UAT (User accepting Testing) stage…… Feeling relaxed…. Was called in the cabin…got one more task of learning new language Hypertext Preprocessor….PHP (Yeah..!! bring it On) Was just aware of …
Database dumped, Dedication restored
It’s a pleasant day, 3 months passed joining as fresher, no much of workload everything going smooth. Until a Skype message pops on the taskbar. Me:”Na, nothing to worry, will be just a status inquiry or things of such sort.…
Delphi XE2 and FireMonkey… 3D Application Development Review
While browsing through Embarcadero tweets, I just came across the word ‘Firemonkey’. I had heard about Firefox, and Seamonkey, but whats this FireMonkey all about?? I was curious… ‘FireMonkey’ -The Next Generation Business Application Platform. Imagine a next generation platform…
Confrontation with Python
Confrontation with Python It was December and we were gearing up for Christmas and New Year Celebration at Umang office, when a message from my boss popped up on skype “How much do you know about Python Programming???”. I was…