You are on page 1of 4

ABSTRACT

This report describes the internship I had spent in Kaashiv infotech, Chennai. They are a
fledgling company dedicated to offering services in the field of IT consulting, web designing,
application development, web products, and mobile applications. They strive to make a
difference in their offerings by ensuring that quality and punctuality are imbibed in anything and
everything they do. Try working with them to know what binds our code to our products!They
follow an agile methodology to engineer a project which is more efficient and with less bugs.
The Codebind technologies also help the intern in training and also organises in-plant training
and internship programs for those are interested to do. Their approach towards project is like the
care a mother has towards her child and they treat the customers in the same. The company
mission is to become a readily recognizable entity in the field of IT consulting and web products,
and to make the name synonymous with customer satisfaction, Efficiency and punctuality. I
chose Web development and android as a course for training. Web development is a broad term
for the work involved in developing a web site for the Internet (World Wide Web) or an intranet
(a private network). Web development can range from developing the simplest static single page
of plain text to the most complex web-based internet applications (or just 'web apps') electronic
businesses, and social network services. A more comprehensive list of tasks to which web
development commonly refers, may include web engineering, web design, web content
development, client liaison, client-side/server-side scripting, web server and network security
configuration, and e-commerce development. Among web professionals, "web development"
usually refers to the main non-design aspects of building web sites: writing markup and coding.
Most recently Web designing has come to mean the creation of content management systems or
CMS. These CMS can be made from scratch, proprietary or open source. In broad terms the
CMS acts as middleware between the database and the user through the browser. A principle
benefit of a CMS is that it allows non-technical people to make changes to their web site without
having technical knowledge.Android is a mobile operating system developed by Google, based
on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones
and tablets. Android's user interface is mainly based on direct manipulation, using touch gestures
that loosely correspond to real-world actions, such as swiping, tapping and pinching, to
manipulate on-screen objects, along with a virtual keyboard for text input. In addition to
touchscreen devices, Google has further developed Android TV for televisions, Android Auto for
cars and Android Wear for wrist watches, each with a specialized user interface. Variants of
Android are also used on game consoles, digital cameras, PCs and other electronics. I have also
done a survey on my favourite company Space Exploration Technologies Corp. and a survey on
a Google Go- a programming language in this report.

I
CONTENTS

Chapter -1- Internship

1.1. Brief on Intern attended…………………….…………………………….......................07

1.2.Abstract on Internship attended……………………….....................................................08

1.3 Certificate by the Company………………………………………………………………08

1.4. Introduction to Project…………………………..…………………................................ 09

1.5. Tools & Technology used….…………………….……………………...........................11

1.6. Importance of the project

1.7. Results and Discussion….…………………………….……………................................11

Chapter -2- Analysis

2.1.Surveyon Dream Company….………………………………..…….……...........................4

2.2. Survey on Current project in Dream Company

2.3Identification of skill demand in Dream Company

Chapter -3- Platform/Language/Framework/Tools

3.1. History….…………………………………….................................................................30

3.2.Features………………………………………………….................................................31

3.3.Concepts……………………………………....................................................................37

3.4.Applications….…………………………………..............................................................67

3.5.FutureScope

Chapter -4- Conclusion..........................................................................................................69

II
LIST OF TABLES

3.1 Swift Data types……………………………………………………..39

III
LIST OF FIGURES

1.1 Internship Completion Certificate………………………………………………...08

2.1 Current Logo of APPLE INC……………………………………………………..19

2.2 Apple Products…………………………………………………………………….20

3.1 Swift Programming Language Logo………………………………………………30

IV

You might also like