DEVELOPMENT
DEVELOPMENT
DEVELOPMENT
2
WHAT IS ANDROID
• Android is a software package and linux based operating system for mobile devices such as tablet computers
and smartphones.
• It is developed by Google and later the OHA (Open Handset Alliance). Java language is mainly used to write
the android code even though other languages can be used.
• The goal of android project is to create a successful real-world product that improves the mobile experience
for end users.
• There are many code names of android such as Lollipop, Kitkat, Jelly Bean, Ice cream Sandwich, Froyo, Ecliar,
Donut etc which is covered in next page.
ANDROID DEVELOPMENT
Android software development is the process by which applications are created for devices running the Android
operating system. Google states that "Android apps can be written using Kotlin, Java, and C++ languages" using the
Android software development kit (SDK), while using other languages is also possible.
8
ANDROID STUDIO
• Android Studio is the official Integrated Development Environment (IDE) for Android app development,
based on IntelliJ IDEA. On top of IntelliJ's powerful code editor and developer tools, Android Studio offers
even more features that enhance your productivity when building Android apps, such as:
• A flexible Gradle-based build system
• A fast and feature-rich emulator
• A unified environment where you can develop for all Android devicesApply Changes to push code and
resource changes to your running app without restarting your app.
• Code templates and GitHub integration to help you build common app features and import sample code
• Extensive testing tools and frameworks
• Lint tools to catch performance, usability, version compatibility, and other problemsC++ and NDK
supportBuilt-in support for Google Cloud Platform, making it easy to integrate Google Cloud Messaging and
App Engine
PHP
DEVELOPMENT
10
ADVANTAGES :
Instead of lots of commands to output HTML (as seen in C or Perl), PHP pages contain HTML with embedded code that does "something" (in this case,
output "Hi, I'm a PHP script!"). The PHP code is enclosed in special start and end processing instructions <?php and ?> that allow you to jump into and
out of "PHP mode."
What distinguishes PHP from something like client-side JavaScript is that the code is executed on the server, generating HTML which is then sent to
the client.
The client would receive the results of running that script, but would not know what the underlying code was.
You can even configure your web server to process all your HTML files with PHP, and then there's really no way that users can tell what you have up
your sleeve.
The best part about using PHP is that it is extremely simple for a newcomer, but offers many advanced features for a professional programmer.
Don't be afraid to read the long list of PHP's features.
You can jump in, in a short time, and start writing simple scripts in a few hours.