SlideShare a Scribd company logo
1 of 31
1
Submitted By:-Akhilesh Kumar
Roll No.:- 21101501 (B.Tech )
Presentation on
“Tasktop Manager”
At
“DUCAT ”
2
Submitted To: Mr. Manoj kumar
Ms. Rajbhupinder Kaur
3
Incorporate on Dec. 2000, DUCAT is an ISO 9001:2000 certified
company that built a reputation for high quality Software
Development, IT Training and Consulting Services in India.
 DUCAT providing training to professionals, graduates & those seeking to advance
their career.
 DUCAT is an Education sector since 15 years
 You get associated with No. 1 IT Company.
 Having Qualified Partners & Trainers with good experience ,to deliver high profile
trainings.
 Get DUCAT Training certificate and Project letter on successful completion of
program.
 Specifically Designed Programs based on Industry requirements.
 Adequate Conceptual and Practical Sessions.
 Pioneer in providing Summer Training Program from last 10 years with great success.
 Preparing you for Global Career.
 Highly experience professionals from core It industry
4
DUCAT specializes in delivering trainings on:-
 C/C++
 JAVA (CORE AND ADVANCED)
 ANDROID
 ASP.NET With C#
 PHP/PHP++/PHP CSM
 SOFTWARE QUALITY TESTING
 CLOUD COMPUTING
 ORACLE 10g DEVELOPER & 10g DBA
 NETWORKING MCSE/MCITP/CCNA/CCNP
 REDHAT LINUX ADMINISTRATIONS
 EMBEDDED SYSTEM/VLSI/ROBOTICS
 AUTOCAT/PRO-E/CATIA/REVIT ARCHITECTURE/3DS MAX
 SE-PD(SPOKEN ENGLISH AND PERSONALITY DEVELOPMENT)
5
Tasktop Manager:- The product being developed is a task
manager/planner for the Android platform. The application will also be
integrated with the calendar feature.
Objective:-
The main objective is to create a task manager/planner that is easy to use
while still offering a very feature-rich experience.
• This application is built for android mobiles & tablets for maintaining the
daily tasks of user or daily To-Do list.
• In this application user can add or schedule his daily tasks.
• After completion of task, user can mark it as done.
• He can also modify the data (information) mentioned in his task.
• User can store the task for further records & can also delete the task.
• The application maintains its own Database & Stores
• all the information into a table from where we fetch the data for further
use.
JAVA (JDK 1.8)
Eclipse IDE
 Android Development Tools(ADT 12.0)
 Android-SDK (2.2)
SQLite Database
6
7
Android is a complete set of software for mobile devices such as tablet
computers, notebooks, smartphones, electronic book readers, set-top boxes
Android is a software package and Linux based operating system for mobile
devices ,tablet and smartphone.
It is developed by Google and later the OHA (Open Handset Alliance).
Open Handset Alliance (OHA) :-
• It's a consortium of 84 companies
• Such as Google, Samsung, AKM, synaptic, KDDI, Garmin, Teleca, EBay,
Intel etc.
• It was established on 5th November, 2007, led by Google.
• It is committed to advance open standards, provide services and deploy
handsets using the Android Platform.
8
 The history and versions of android are interesting to know.
 The codenames of android ranges from A to J currently, such as Aster, Blender,
Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwitch,
Jelly Bean and KitKat.
Let's understand the android history pointly:
 Initially, Andy Rubin founded Android Incorporation in Palo Alto, California,
United States in October, 2003.
 In 17th August 2005, Google acquired android Incorporation. Since then, it is in
the subsidiary of Google Incorporation.
 The key employees of Android Incorporation are Andy Rubin, Rich Miner, Chris
White and Nick Sears.
9
There are many features of android. They are as follows:
 It is open-source.
 Anyone can customize the Android Platform.
 It provides support for
messaging services (SMS and MMS), web browser,
storage (SQLite), connectivity (GSM, CDMA, Blue Tooth,
Wi-Fi etc.), media, handset layout etc.
 Wi-Fi hardware access.
 Shared data stores.
 Peer-to-Peer supporting using Google Talk
10
Version Codename API
1.0 Alpha or Aster 1
1.1 Beta or Blender 2
1.5 Cupcake (Ist version) 3
1.6 Donut 4
2.1 Éclair 7
2.2 Froyo 8
2.3 Ginger Bread 9,10
3.0 ,3.1 & 3.3 Honey comb 12 & 13
4.0 Ice Cream Sandwitch 15
4.1, 4.2 & 4.3 Jelly Bean 16, 17 and 18
4.4 Kit Kat 19,20
5.0,5.1 Lollipop 21,22
11
Source Byte Code .dex file .apk file
Sign Unsign
Emulator
(VD)
Simulator
(RD)
Digital Signature
Age
Authentication
Key
Debug.keystore
.android
>25 year
javac
Demo.class
DVM AAPT
Class Demo{
Psvm(String… str){
Sop(“hello”);
}
}
Tool Android executable file
Tools
12
 Activity:- An activity is a class that represents a single screen. It is like
a Frame in AWT.
 Service:-Service is a background process that can run for a long time.
There are two types of services
Local:-Local service is accessed from within the application
Remote:-from other applications running on the same device.
 Content Provider:-Content Providers are used to share data between
the applications.
 Broadcast Receiver:- It is a class which display the information.
13
1. IDE:- Integrated Development Environment
2. JDK:- Java Development Kit
3. SDK:- software Development Kit
4. JDK & SDK:- used to compile
5. ADT:- Android Development Kit
6. NDK:- Native Development Kit
Hardware Requirement
 At client level:-
 Android based mobile hand set.
 At developer’s level:-
 Machine(desktop/Laptop)
 Server to test
 Device to test
 For upto 200 user’s simultaneously
 Processor :- Dual Core/ Core 2 Duo
 8 GB RAM
 1 TB
Software Requirement
 Dedicated System
-- Windows ,Linux , Mac
 At service providers level:-
Internet requirement for up to 200
user’s simultaneously:-
-- Bandwidth 20 mbps (200 *
100kbps)
-- Static IP or FTP Domain
-- Server FTP tool
14
15
16
Layout in android is a class which provide you to
background to place so many widgets on to it.
Use in Mobile or Tables
1. Linear Layout: divide two parts
1.1 Vertical layout
1.2 Horizontal layout
1. Relative Layout
2. Table Layout
3. Grid layout
4. Frame layout
Use in Tablets
1. Fragment Layout
2. Space
 It is a class which is used to
display any message for a small
duration of time.
17
Toast
18
Intent :- if we have to communication between two difference
components or activity responsible to intent.
Four types of Intent:
1. Explicit intent: Communicate b/w diff. components with in same
app.
2. Implicit intent: Communicate b/w diff. components with more
than two application.
3. Pending Intent:-It is used in service i.e. particular in alarm &
notification. E.g. Battery Low, shut down
4. Sticky intent:-It is used in broadcast receiver it invoke a certain
process in a repetitive manner. E.g. daily based Alarm
19
Adapter is a class which is used to bridge b/w the data element from any
data types onto a list .
Types of adapter
1. Array Adapter: used to create bridge b/w the data of array type.
2. Cursor Adapter : used to fetching down the data from specific
column.
3. Base Adapter: used in custom designing of list view in order to
implement all the inflate of base adapter.
Method of base adapter
getView() , getCount() , getItem(), getItemID()
4. List Adapter: used to create a bridge b/w the data from any list.
20
We can control & manage the resource through the life cycle method of
activity.
There are seven life cycle method of android application.
1. onCreate(): activity is first created.
2. onStart(): acticity become visible to the user.
3. onResume(): activity will start interacting with the user.
4. onPause():activity is not visible to the user.
5. onStop(): activity is no longer visible to the user.
6. onRestart(): after your activity is stopped prior to strat.
7. onDestroy(): activity to destroy
21
Animation : It is a class which is used for loading all types of animation using base
class by the name of animation utils.
Two types of method:
1. Start Animation: used to start the animation to be apply on the widget.
2. Set Animation: used for the consecutive animation to launched simultaneous.
Parameter used for designing :-
1. Set: contains all the recursive parameter used anim.
2. Rotate: used to rotate in 360 deg. Either in clock or anticlock wise dir.
3. Alpha: used to parameter to provide dullness to any widget.
4. Scale: used to parameter to providing to scaling object to any of the
widget(zoom in ,zoom out)
5. Translate: used to parameter to move of the widget in x-axis & y-axis
coordinates
22
Task
Manager/Plan
ned
SQLite
Database
User
Select task
Show tasks
Task list
Plan task
23
1. Main Page
24
2. Welcome page
25
3. Add Task
26
4. Fill task
27
5. Show Task List
28
6. Detail Task
29
7. Update Task
30
8. Delete Task
31

More Related Content

What's hot

Project for Student Result System
Project for Student Result SystemProject for Student Result System
Project for Student Result SystemKuMaR AnAnD
 
Online doctor appointment
Online doctor appointmentOnline doctor appointment
Online doctor appointmentAmna Nawazish
 
Online Quiz System Project Report
Online Quiz System Project Report Online Quiz System Project Report
Online Quiz System Project Report Kishan Maurya
 
ER diagrams for Railway reservation system
ER diagrams for Railway reservation systemER diagrams for Railway reservation system
ER diagrams for Railway reservation systemSoham Nanekar
 
Online News Portal System
Online News Portal SystemOnline News Portal System
Online News Portal SystemRajib Roy
 
University/College Transport management system Documentation
University/College Transport management system DocumentationUniversity/College Transport management system Documentation
University/College Transport management system DocumentationGaurav kumar rai - student
 
18CSMP68 VTU Mobile Application Develeopment Lab Manual by Nithin, VVCE, Mysuru
18CSMP68 VTU Mobile Application Develeopment Lab Manual by Nithin, VVCE, Mysuru18CSMP68 VTU Mobile Application Develeopment Lab Manual by Nithin, VVCE, Mysuru
18CSMP68 VTU Mobile Application Develeopment Lab Manual by Nithin, VVCE, MysuruNithin Kumar,VVCE, Mysuru
 
Project Report on Grocery Store Website
Project Report on Grocery Store WebsiteProject Report on Grocery Store Website
Project Report on Grocery Store Website'Ashmeet Sehgal'
 
Railway Reservation System - Software Engineering
Railway Reservation System - Software EngineeringRailway Reservation System - Software Engineering
Railway Reservation System - Software EngineeringLalit Pal
 
Synopsis on railway reservation system
Synopsis on railway reservation systemSynopsis on railway reservation system
Synopsis on railway reservation systemAnkit Verma
 
Documentation of railway reservation system
Documentation of railway reservation systemDocumentation of railway reservation system
Documentation of railway reservation systemSandip Murari
 
e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)Mudasir Ahmad Bhat
 
Online Quiz System Project Report ppt
Online Quiz System Project Report pptOnline Quiz System Project Report ppt
Online Quiz System Project Report pptKishan Maurya
 
Hotel Management System
Hotel Management System Hotel Management System
Hotel Management System Kusum Sankhala
 
School fee-management-system
School fee-management-systemSchool fee-management-system
School fee-management-systemJitendra Shrestha
 
Software requirement specification for online examination system
Software requirement specification for online examination systemSoftware requirement specification for online examination system
Software requirement specification for online examination systemkarthik venkatesh
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlRaj Sharma
 

What's hot (20)

Project for Student Result System
Project for Student Result SystemProject for Student Result System
Project for Student Result System
 
Online doctor appointment
Online doctor appointmentOnline doctor appointment
Online doctor appointment
 
Online Quiz System Project Report
Online Quiz System Project Report Online Quiz System Project Report
Online Quiz System Project Report
 
HOSPITAL MANAGEMENT SYSTEM PROJECT
HOSPITAL MANAGEMENT SYSTEM PROJECTHOSPITAL MANAGEMENT SYSTEM PROJECT
HOSPITAL MANAGEMENT SYSTEM PROJECT
 
ER diagrams for Railway reservation system
ER diagrams for Railway reservation systemER diagrams for Railway reservation system
ER diagrams for Railway reservation system
 
Online News Portal System
Online News Portal SystemOnline News Portal System
Online News Portal System
 
University/College Transport management system Documentation
University/College Transport management system DocumentationUniversity/College Transport management system Documentation
University/College Transport management system Documentation
 
18CSMP68 VTU Mobile Application Develeopment Lab Manual by Nithin, VVCE, Mysuru
18CSMP68 VTU Mobile Application Develeopment Lab Manual by Nithin, VVCE, Mysuru18CSMP68 VTU Mobile Application Develeopment Lab Manual by Nithin, VVCE, Mysuru
18CSMP68 VTU Mobile Application Develeopment Lab Manual by Nithin, VVCE, Mysuru
 
Software Engineering Practice
Software Engineering PracticeSoftware Engineering Practice
Software Engineering Practice
 
Project Report on Grocery Store Website
Project Report on Grocery Store WebsiteProject Report on Grocery Store Website
Project Report on Grocery Store Website
 
Railway Reservation System - Software Engineering
Railway Reservation System - Software EngineeringRailway Reservation System - Software Engineering
Railway Reservation System - Software Engineering
 
Industrial Training report on java
Industrial  Training report on javaIndustrial  Training report on java
Industrial Training report on java
 
Synopsis on railway reservation system
Synopsis on railway reservation systemSynopsis on railway reservation system
Synopsis on railway reservation system
 
Documentation of railway reservation system
Documentation of railway reservation systemDocumentation of railway reservation system
Documentation of railway reservation system
 
e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)
 
Online Quiz System Project Report ppt
Online Quiz System Project Report pptOnline Quiz System Project Report ppt
Online Quiz System Project Report ppt
 
Hotel Management System
Hotel Management System Hotel Management System
Hotel Management System
 
School fee-management-system
School fee-management-systemSchool fee-management-system
School fee-management-system
 
Software requirement specification for online examination system
Software requirement specification for online examination systemSoftware requirement specification for online examination system
Software requirement specification for online examination system
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysql
 

Similar to Tasktop Manager presentation at DUCAT

Similar to Tasktop Manager presentation at DUCAT (20)

OS in mobile devices [Android]
OS in mobile devices [Android]OS in mobile devices [Android]
OS in mobile devices [Android]
 
Android
AndroidAndroid
Android
 
Seminar on android app development
Seminar on android app developmentSeminar on android app development
Seminar on android app development
 
Software training report
Software training reportSoftware training report
Software training report
 
Android Anatomy
Android  AnatomyAndroid  Anatomy
Android Anatomy
 
Android dev o_auth
Android dev o_authAndroid dev o_auth
Android dev o_auth
 
Manish Chasta - Securing Android Applications
Manish Chasta - Securing Android ApplicationsManish Chasta - Securing Android Applications
Manish Chasta - Securing Android Applications
 
Resume
ResumeResume
Resume
 
Supratik_CV_Photo
Supratik_CV_PhotoSupratik_CV_Photo
Supratik_CV_Photo
 
Supratik_CV_Photo
Supratik_CV_PhotoSupratik_CV_Photo
Supratik_CV_Photo
 
PPT Companion to Android
PPT Companion to AndroidPPT Companion to Android
PPT Companion to Android
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Android platform
Android platform Android platform
Android platform
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Unit 1-android-and-its-tools-ass
Unit 1-android-and-its-tools-assUnit 1-android-and-its-tools-ass
Unit 1-android-and-its-tools-ass
 
Project
ProjectProject
Project
 
Android.
Android.Android.
Android.
 
Android
AndroidAndroid
Android
 
Android Application And Unity3D Game Documentation
Android Application And Unity3D Game DocumentationAndroid Application And Unity3D Game Documentation
Android Application And Unity3D Game Documentation
 
Introduction to Android Environment
Introduction to Android EnvironmentIntroduction to Android Environment
Introduction to Android Environment
 

Recently uploaded

Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture designssuser87fa0c1
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 

Recently uploaded (20)

Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture design
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 

Tasktop Manager presentation at DUCAT

  • 1. 1
  • 2. Submitted By:-Akhilesh Kumar Roll No.:- 21101501 (B.Tech ) Presentation on “Tasktop Manager” At “DUCAT ” 2 Submitted To: Mr. Manoj kumar Ms. Rajbhupinder Kaur
  • 3. 3 Incorporate on Dec. 2000, DUCAT is an ISO 9001:2000 certified company that built a reputation for high quality Software Development, IT Training and Consulting Services in India.  DUCAT providing training to professionals, graduates & those seeking to advance their career.  DUCAT is an Education sector since 15 years  You get associated with No. 1 IT Company.  Having Qualified Partners & Trainers with good experience ,to deliver high profile trainings.  Get DUCAT Training certificate and Project letter on successful completion of program.  Specifically Designed Programs based on Industry requirements.  Adequate Conceptual and Practical Sessions.  Pioneer in providing Summer Training Program from last 10 years with great success.  Preparing you for Global Career.  Highly experience professionals from core It industry
  • 4. 4 DUCAT specializes in delivering trainings on:-  C/C++  JAVA (CORE AND ADVANCED)  ANDROID  ASP.NET With C#  PHP/PHP++/PHP CSM  SOFTWARE QUALITY TESTING  CLOUD COMPUTING  ORACLE 10g DEVELOPER & 10g DBA  NETWORKING MCSE/MCITP/CCNA/CCNP  REDHAT LINUX ADMINISTRATIONS  EMBEDDED SYSTEM/VLSI/ROBOTICS  AUTOCAT/PRO-E/CATIA/REVIT ARCHITECTURE/3DS MAX  SE-PD(SPOKEN ENGLISH AND PERSONALITY DEVELOPMENT)
  • 5. 5 Tasktop Manager:- The product being developed is a task manager/planner for the Android platform. The application will also be integrated with the calendar feature. Objective:- The main objective is to create a task manager/planner that is easy to use while still offering a very feature-rich experience. • This application is built for android mobiles & tablets for maintaining the daily tasks of user or daily To-Do list. • In this application user can add or schedule his daily tasks. • After completion of task, user can mark it as done. • He can also modify the data (information) mentioned in his task. • User can store the task for further records & can also delete the task. • The application maintains its own Database & Stores • all the information into a table from where we fetch the data for further use.
  • 6. JAVA (JDK 1.8) Eclipse IDE  Android Development Tools(ADT 12.0)  Android-SDK (2.2) SQLite Database 6
  • 7. 7 Android is a complete set of software for mobile devices such as tablet computers, notebooks, smartphones, electronic book readers, set-top boxes Android is a software package and Linux based operating system for mobile devices ,tablet and smartphone. It is developed by Google and later the OHA (Open Handset Alliance). Open Handset Alliance (OHA) :- • It's a consortium of 84 companies • Such as Google, Samsung, AKM, synaptic, KDDI, Garmin, Teleca, EBay, Intel etc. • It was established on 5th November, 2007, led by Google. • It is committed to advance open standards, provide services and deploy handsets using the Android Platform.
  • 8. 8  The history and versions of android are interesting to know.  The codenames of android ranges from A to J currently, such as Aster, Blender, Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwitch, Jelly Bean and KitKat. Let's understand the android history pointly:  Initially, Andy Rubin founded Android Incorporation in Palo Alto, California, United States in October, 2003.  In 17th August 2005, Google acquired android Incorporation. Since then, it is in the subsidiary of Google Incorporation.  The key employees of Android Incorporation are Andy Rubin, Rich Miner, Chris White and Nick Sears.
  • 9. 9 There are many features of android. They are as follows:  It is open-source.  Anyone can customize the Android Platform.  It provides support for messaging services (SMS and MMS), web browser, storage (SQLite), connectivity (GSM, CDMA, Blue Tooth, Wi-Fi etc.), media, handset layout etc.  Wi-Fi hardware access.  Shared data stores.  Peer-to-Peer supporting using Google Talk
  • 10. 10 Version Codename API 1.0 Alpha or Aster 1 1.1 Beta or Blender 2 1.5 Cupcake (Ist version) 3 1.6 Donut 4 2.1 Éclair 7 2.2 Froyo 8 2.3 Ginger Bread 9,10 3.0 ,3.1 & 3.3 Honey comb 12 & 13 4.0 Ice Cream Sandwitch 15 4.1, 4.2 & 4.3 Jelly Bean 16, 17 and 18 4.4 Kit Kat 19,20 5.0,5.1 Lollipop 21,22
  • 11. 11 Source Byte Code .dex file .apk file Sign Unsign Emulator (VD) Simulator (RD) Digital Signature Age Authentication Key Debug.keystore .android >25 year javac Demo.class DVM AAPT Class Demo{ Psvm(String… str){ Sop(“hello”); } } Tool Android executable file Tools
  • 12. 12  Activity:- An activity is a class that represents a single screen. It is like a Frame in AWT.  Service:-Service is a background process that can run for a long time. There are two types of services Local:-Local service is accessed from within the application Remote:-from other applications running on the same device.  Content Provider:-Content Providers are used to share data between the applications.  Broadcast Receiver:- It is a class which display the information.
  • 13. 13 1. IDE:- Integrated Development Environment 2. JDK:- Java Development Kit 3. SDK:- software Development Kit 4. JDK & SDK:- used to compile 5. ADT:- Android Development Kit 6. NDK:- Native Development Kit
  • 14. Hardware Requirement  At client level:-  Android based mobile hand set.  At developer’s level:-  Machine(desktop/Laptop)  Server to test  Device to test  For upto 200 user’s simultaneously  Processor :- Dual Core/ Core 2 Duo  8 GB RAM  1 TB Software Requirement  Dedicated System -- Windows ,Linux , Mac  At service providers level:- Internet requirement for up to 200 user’s simultaneously:- -- Bandwidth 20 mbps (200 * 100kbps) -- Static IP or FTP Domain -- Server FTP tool 14
  • 15. 15
  • 16. 16 Layout in android is a class which provide you to background to place so many widgets on to it. Use in Mobile or Tables 1. Linear Layout: divide two parts 1.1 Vertical layout 1.2 Horizontal layout 1. Relative Layout 2. Table Layout 3. Grid layout 4. Frame layout Use in Tablets 1. Fragment Layout 2. Space
  • 17.  It is a class which is used to display any message for a small duration of time. 17 Toast
  • 18. 18 Intent :- if we have to communication between two difference components or activity responsible to intent. Four types of Intent: 1. Explicit intent: Communicate b/w diff. components with in same app. 2. Implicit intent: Communicate b/w diff. components with more than two application. 3. Pending Intent:-It is used in service i.e. particular in alarm & notification. E.g. Battery Low, shut down 4. Sticky intent:-It is used in broadcast receiver it invoke a certain process in a repetitive manner. E.g. daily based Alarm
  • 19. 19 Adapter is a class which is used to bridge b/w the data element from any data types onto a list . Types of adapter 1. Array Adapter: used to create bridge b/w the data of array type. 2. Cursor Adapter : used to fetching down the data from specific column. 3. Base Adapter: used in custom designing of list view in order to implement all the inflate of base adapter. Method of base adapter getView() , getCount() , getItem(), getItemID() 4. List Adapter: used to create a bridge b/w the data from any list.
  • 20. 20 We can control & manage the resource through the life cycle method of activity. There are seven life cycle method of android application. 1. onCreate(): activity is first created. 2. onStart(): acticity become visible to the user. 3. onResume(): activity will start interacting with the user. 4. onPause():activity is not visible to the user. 5. onStop(): activity is no longer visible to the user. 6. onRestart(): after your activity is stopped prior to strat. 7. onDestroy(): activity to destroy
  • 21. 21 Animation : It is a class which is used for loading all types of animation using base class by the name of animation utils. Two types of method: 1. Start Animation: used to start the animation to be apply on the widget. 2. Set Animation: used for the consecutive animation to launched simultaneous. Parameter used for designing :- 1. Set: contains all the recursive parameter used anim. 2. Rotate: used to rotate in 360 deg. Either in clock or anticlock wise dir. 3. Alpha: used to parameter to provide dullness to any widget. 4. Scale: used to parameter to providing to scaling object to any of the widget(zoom in ,zoom out) 5. Translate: used to parameter to move of the widget in x-axis & y-axis coordinates
  • 31. 31