Seminar Report On ICloud
Seminar Report On ICloud
Seminar Report on
iCloud
Submitted as a partial fulfilment of
DIPLOMA IN INFORMATION TECHNOLOGY
Submitted By
Mr. Bhoir Swaraj Jagannath (2201916)
PRN No. - 2030408246018
1
DEPARTMENT OF INFORMATION TECHNOLOGY
INSTITUTE OF PETROCHEMICAL ENGINEERING
Lonere, Tal. Mangaon, Dist. Raigad, Maharashtra-402103
CERTIFICATE
This is to certify that the Seminar report entitled
iCloud
Submitted by
Mr. Bhoir Swaraj Jagannath (2201916)
PRN No. - 2030408246018
is a bonafide work of student of final year Diploma in Information
Technology submitted in partial fulfilment for the award of Diploma in
Information Technology as prescribed by Dr. Babasaheb Ambedkar
Technological University’s, Institute of Petrochemical Engineering, Lonere
during the academic year 2022-2023.
2
ACKNOWLEDLOGEMENT
I have made this report file on the topic iCloud ; I have tried my best
to elucidate all the relevant detail to the topic to be included in the report. While
in the beginning I have tried to give a general view about this topic. My efforts
and wholehearted co-corporation of each and every one has ended on a successful
note. I express my sincere gratitude to Prof. Vrunda Bhonkar, who assisting me
throughout the preparation of this topic. I thank her for providing me the
reinforcement, confidence and most importantly the track for the topic whenever
I needed it
Thank you!
3
INDEX
o Abstract 05-06
2. iCloud Fundamentals
4. Features 17-18
7. Conclusion 24
8. Reference 25
4
ABSTRACT
Save you’re time and work before loosing it with iCloud. Many of us
struggles in backing up their files from the devices wither its personal, Student
or owned by a small business. Saving files are really important because some
devices crash suddenly and we end up loosing our hard work.
This application will allows to restore all you files with all your apple
devices with same info by clicking on one button and it will do the rest for you.
Moreover the iCloud presentation includes tutorial that can guide you how to
install, manage the app easily and more.
5
1. Introduction
iCloud is a cloud storage and cloud computing service from Apple Inc.
launched on October 12, 2011. As of July 2013, the service has 320 million
users.
The service allows users to store data such as music and iOS applications
on remote computer servers for download to multiple devices such as iOS-based
devices running iOS 5 or later, and personal computers running OS X 10.7.2
"Lion" or later, or Microsoft Windows (Windows Vistaservice pack 2 or later).
It also replaces Apple's MobileMe service, acting as a data syncing center for
email, contacts, calendars, bookmarks, notes, reminders (to-do lists), iWork
documents, photos and other data. The service also allows users to wirelessly
back up their iOS devices to iCloud instead of manually doing so using iTunes.
iCloud data center is located in Maiden, North Carolina.
June 6, 2011
Public release
Microsoft Windows
iOS5 or later
Available In Multilingual
6
Type Online backup service
License Freeware
Website www.icloud.com
1.1 ANNOUNCEMENT
The first official mention of iCloud from Apple came on May 31, 2011, when a
press release announced that it would demonstrate the service at the WWDC on
June 6, 2011. A banner hung at the Moscone Center for WWDC revealed the
iCloud logo five days before the official launch.
In the WWDC 2011 keynote speech, Apple announced iCloud will replace
MobileMe services and that the basic iCloud service will be free of charge.
1.2 Apple ID
You need an Apple ID to sign up for iCloud. You may already have an Apple
ID if you've purchased or downloaded content from iTunes Store, App Store,
and iBookstore, or signed in to Game Center or FaceTime.
You can access your iCloud information using a computer web browser instead
of using apps on your iOS device, Mac, or Windows computer. You go to
iCloud.com, sign in, and then use the iCloud.com web apps: Mail, Contacts,
Calendar, Notes, Reminders, Find My iPhone, Pages, Numbers, and Keynote.
7
HISTORY
The official website, www.icloud.com, went live in early August for Apple
Developers. On October 12, 2011, iCloud became available to use via an iTunes
update. iCloud had 20 million users in less than a week after launch. The
iCloud.com domain and registered trademark were bought from a Swedish
company called Xcerion, who rebranded their service to CloudMe. CloudMe
still controls major domains like iCloud.de, iCloud.fr and iCloud.es.
A class action lawsuit by customers unhappy over the transition from MobileMe
to iCloud was filed in early May 2012.
8
2. iCloud Fundamentals
2.1 ICLOUD FUNDAMENTALS
These roles, and the specifics of your iCloud adoption process, depend on your
app. You design how your app manages its data, so only you can decide which
iCloud supporting technologies your app needs and which ones it does not.
This chapter gets you started with the fundamental elements of iCloud that all
developers need to know.
When you adopt iCloud, the operating system initiates and manages uploading
and downloading of data for the devices attached to an iCloud account. Your
app does not directly communicate with iCloud servers and, in most cases, does
not invoke upload or download of data. At a very high level, the process works
as follows:
9
1. You configure your app to gain access to special local file system
locations known as ubiquity containers.
3. Your app reads and writes to its ubiquity containers using APIs that
provide file coordination.
In iOS, there is an exception to automatic iCloud data transfer. For the first-time
download of an iCloud-based document in iOS, your app actively requests the
document.
iCloud secures user data with encryption in transit and on the iCloud servers,
and by using secure tokens for authentication. Key-value storage employs the
same security as iCloud uses for "Documents in the Cloud,” as it is described in
that document.
To save data to iCloud, your app places the data in special file system locations
known as ubiquity containers. A ubiquity container serves as the local
representation of corresponding iCloud storage. It is outside of your app’s
sandbox container, as shown in Figure 3.1.
10
Figure 2.1 Your app’s main ubiquity container in context
To enable your app to access ubiquity containers, you request the appropriate
iCloud entitlements.
Each iCloud user receives an allotment of complimentary storage space and can
purchase more as needed. Because this space is shared by a user’s iCloud-
enabled iOS and Mac apps, a user with many apps can run out of space. For this
reason, to be a good iCloud citizen, it’s important that your app saves to iCloud
only what is needed in iCloud. Specifically:
● User documents
11
● App-specific files containing user-created data
● Preferences and app state (using key-value storage, which does not count
against a user’s iCloud storage allotment)
● Change log files for a SQLite database (a SQLite database’s store file
must never be stored in iCloud)
● Cache files
● Temporary files
● App support files that your app creates and can recreate
A user’s iCloud data lives on Apple’s iCloud servers, and a cache lives locally
on each of the user’s devices, as shown in Figure 3.2.
Local caching of iCloud data allows a user to continue working even when the
network is unavailable, such as when they turn on Airplane mode.
12
Figure 2.2 iCloud files are cached on local devices and stored in iCloud
Because the local cache of iCloud data shares space with the other files on a
device, in some cases there is not sufficient local storage available for all of a
user’s iCloud data. The system addresses this issue, automatically, by
maintaining an optimized subset of files locally. At the same time, the system
keeps all metadata local, thereby ensuring that your app’s users can access all
their files, local or not. For example, the system might evict a file from its
ubiquity container if that file is not being used and local space is needed for
another file that the user wants now; but updated metadata for the evicted file
remains local. The user can still see the name and other information for the
evicted file, and, if connected to the network, can open it.
13
3. System Requirements
3.1 RECOMMENDED SYSTEM REQUIREMENTS
Meeting the recommended system requirements lets you take advantage of the
latest iCloud features and gives you the best overall iCloud experience. iCloud
also requires an active Internet connection via Wi-Fi or cellular data, and some
features work only with a Wi-Fi connection.
iOS 7.0.3
3.1.2 MAC
OS X Mavericks v10.9
iTunes 11 or later
3.1.3 PC
iTunes 11 or later
14
3.1.4 APPLE TV
To use iCloud, you must have at least iOS 5 on iPhone 3GS, iPod touch (3rd
generation), iPad, or iPad mini; or at least OS X Lion v10.7.5 on a Mac.
Consult the following table for more information about the specific
requirements of each iCloud feature.
Minimum requirements
iCloud
feature
Ios OS X Windows Apple TV
iTunes in iOS 5 iTunes 10.3.1 (for iTunes 10.3.1 (for Music, Apple TV
the Cloud3 Music, Apps, Books) Apps, Books) software 4.4
15
iCloud iOS 7 OS X Mavericks v10.9 Windows 7 or Windows 8 Apple TV
Photo software 5.3
Sharing iPhoto '11 version 9.5 iCloud Control Panel 3.0
or Aperture 3.5
Firefox 21 Firefox 21
16
Bookmarks iOS 5 OS X v10.7.5 Windows 7 or Windows 8 —
Internet Explorer 9
Firefox 22 (requires
iCloud Control Panel 3.0)
Google Chrome 28 in
desktop mode only
(requires iCloud Control
Panel 3.0)
iOS 7 (for
Activation Lock)
Find My iOS 7 — — —
iPhone app
Find My iOS 5 — — —
Friends
iOS 6 (for location-
based alerts)
17
4. FEATURES
The cloud-based system allows users to store music, photos, applications,
documents, bookmarks, reminders, backups, notes, iBooks, and contacts, and
provides a platform for Apple's email servers and calendars. Third-party iOS
and OS X app developers are able to implement iCloud functionality in their
apps through the iCloud API.
iCloud allows users to back up the settings and data on iOS devices running iOS
5 or later. Data backed up includes photos and videos in the Camera Roll,
device settings, app data, messages (iMessage, SMS, and MMS), ringtones, and
Visual Voicemails. Backups occur daily when the device is locked and
connected to Wi-Fi and a power source. In case of a malfunction of any Apple
device, during the restoration process, iCloud offers to restore all data along
with App data only if the device was synced to iCloud and backed up.
As with MobileMe (and .Mac and iTools before it), an iCloud account includes
an email account. Unlike MobileMe and its previous iterations, an email address
is an optional part of an iCloud account, in that the user can choose not to use it
but can still use the email as their iCloud Apple ID. The email account can be
accessed using any standard IMAP-compatible email client as well as the web
portal mail client on iCloud.com. Additionally, on an iOS device, iCloud email
is push-enabled.
18
Users converting existing MobileMe accounts to iCloud accounts kept their
existing "@me.com" email addresses, and users whose accounts pre-dated
MobileMe and had both me.com and mac.com email addresses kept both. In
iOS 6 beta 3, Apple gave notice to developers that new signups would instead
get "@icloud.com" email addresses. As with the .Mac to MobileMe transition,
existing users get to keep their old addresses and also get a matching new
icloud.com address, so messages sent to a valid account with multiple addresses
all end up in the same inbox.
Find My iPhone, formerly part of MobileMe, allows users to track the location
of their iOS device or Mac. A user can see the device's approximate location on
a map (along with a circle showing the radius depicting the margin of error),
display a message and/or play a sound on the device (even if it is set to silent),
change the password on the device, and remotely erase its contents. The feature
was first announced on June 10, 2009 and was included in iOS 3.0 software
19
update as a feature for paying MobileMe users. Find My iPhone was made free
of charge with the iOS 4.2.1 software update on November 22, 2010, but only
for devices introduced in 2010. An iOS app was also released by Apple on June
18, 2010, which allows users to locate their device from other iOS devices
running iOS 4 or later software. In iOS 5, Find My iPhone was continued as a
feature for iCloud. iOS 6 introduced Lost Mode, a new feature that allows the
user to mark a device as "lost", making it easier to protect and find. The feature
also allows someone that finds the user's lost iPhone to call the user directly
without unlocking it. Similar phone finder services under various names are
available for other families of smartphones.
The service can also suggest new longer and more secure passwords to the user,
if and when required. It will only be available for use on Apple platforms, and
20
even more specifically, when using inside a browser, will only work with Safari
browser on iOS 7.0.3 and OS X Mavericks (version 10.9) onwards.
If a user stops paying for the iTunes Match service, all copies of the DRM-free
AAC iTunes Store versions of tracks that have already been downloaded onto
any device can be kept, whether on iOS devices or computers.
From iOS 7 and OS X Mavericks onwards, the iTunes Radio function will be
available across devices, including integration with the Music app, both on
portable iOS devices and Apple TV (2nd generation onwards), as well as inside
the iTunes app on Macintosh and Windows computers. It will be included in an
ad-free version for subscribers to the iTunes Match service and will initially be
available in the US only, before rolling-out to other countries later.
21
As of December 9, 2013, iTunes Match is available in 116 countries with the
addition of Finland, Denmark, Norway, and Sweden, while iTunes in the Cloud
is available in 155 countries.
This allows the user to edit and create documents on the web, using one of the
supported browsers; currently Safari, Chrome, and Internet Explorer. It also
means that Microsoft Windows users now have access to these native –
previously only Apple device– document editing tools, via the web interface.
Photo Stream is a service supplied with the basic iCloud service which allows
users to store the most recent 1,000 photos on the iCloud servers up to 30 days
free of charge. When a photo is taken on a device with Photo Stream enabled, it
is automatically uploaded to the iCloud servers; from there, it is automatically
pushed to the rest of the user's registered devices. Photos in Photo Stream will
automatically be removed from other devices after the user reaches the 1,000
photo or 30 day limit. Users who utilize Photo Stream on their Mac or PC can
choose to have all photos permanently saved on their computer - their photos in
Photo Stream will not be removed from the computer when they are dropped
22
out of Photo Stream after the user reaches the 1,000 photo or 30 day limit. The
service is also integrated with Apple TV, allowing users to view their recent
photos wirelessly on their HDTV.
4.10 STORAGE
Since introduction in 2011, each account has 5 GB of free storage for owners of
either an iOS device using iOS 5.x or later, or a Mac using OS X Lion 10.7 or
later. Additional storage can be purchased in tiers of 10, 20, or 50 GB – 50 GB
being the maximum. The amount of storage is shared across all devices per
iCloud Apple ID.
Several native features of iCloud use each user's iCloud storage allowance,
specifically, Backup and restore, and email, Contacts, and Calendars. On Macs,
users can also store most filetypes into iCloud folders of their choosing, rather
than only storing them locally on the machine. Other apps can optionally
integrate app storage out of the user's iCloud storage allowance.
Not all of a user's content counts as part of their iCloud storage allowance.
Apple is able to keep a permanent track of every purchase a user makes under
their Apple ID account, and by associating each piece of content with the user,
means only one copy of every Store item is needed to be kept on Apple's
servers. For items bought from the iTunes Store (music, music videos, movies,
TV shows), iBookStore (books), or App Store (iOS apps), this uses a service
Apple call iTunes in the Cloud, allowing the user to automatically, or manually
if preferred, re-download any of their previous purchases on to a Mac, PC, or
iOS device. Downloaded (or streamed, provided the user is connected to the
Internet) iTunes Store content can be used across all these devices, however
while iBookStore and App Store content can be downloaded to Macs and PCs
for syncing to iOS devices, only the iOS devices themselves can be used to read
books or use the iOS apps. Similarly, OS X apps purchased from the Mac App
23
Store are also linked to the Apple ID they were purchased through, and are able
to be downloaded to any Mac using the same Apple ID. Also, when a user
registers any new device, all previously bought Store content can be
downloaded from the Store servers, or non-Store content from the iCloud
servers.
24
5. SETTING UP ICLOUD
5.1 FOR IPHONE, IPAD AND IPOD TOUCH
If you’re setting up a new iOS device, or to update to the latest version of iOS,
go to the Settings menu, tap General and tap Software Update to see if there’s
an update available.
When you turn on a new iOS device or after you’ve completed the update to the
latest version of iOS, follow the instructions in the setup assistant to activate
your device and set up iCloud.
If you skipped the setup process, tap the Settings icon on the Home screen,
select iCloud, then enter your Apple ID.
To enable automatic downloads for your music, apps and books, tap the Settings
icon on the Home screen and select iTunes & App Store.
25
To update to the latest version, go to the Apple menu and choose Software
Update to see if there’s an update available.
Choose System Preferences from the Apple menu on your Mac. Click iCloud,
enter your Apple ID, and select the services you’d like to enable.
Open iPhoto or Aperture and click the Photo Stream icon in the left column.
Then click Turn On Photo Stream.
To enable automatic downloads for your music, apps and books, open iTunes
and choose Preferences. Then click Store and select Music, Apps and Books.
To enable automatic downloads for your music, apps and books, open iTunes >
Edit > Preferences > Store and select Music, Apps and Books.
26
6. Privacy and Data Security
Apple takes data security and privacy of your personal information very
seriously. iCloud is built with industry-standard security practices and employs
strict policies to protect your data.
iCloud secures your data by encrypting it when it is sent over the Internet,
storing it in an encrypted format when kept on server (review the table below
for detail), and using secure tokens for authentication. This means that your data
is protected from unauthorized access both while it is being transmitted to your
devices and when it is stored in the cloud. iCloud uses a minimum of 128-bit
AES encryption—the same level of security employed by major financial
institutions—and never provides encryption keys to any third parties.
6.2 PRIVACY
You must turn on Find My iPhone, iPad, and iPod touch in iOS Settings
before your device can be located.
Location data is sent from your device only when you request its
location—it is not transmitted or recorded at any other time.
27
Last known device location data is stored on Apple's servers in an
encrypted format for 24 hours and then permanently deleted.
Lost Mode data is stored on the device that is in Lost Mode and retrieved
on-demand by you only.
You are automatically signed out of the Find My iPhone app (on device
or on the web) after 15 minutes of inactivity.
Remote Lock allows you lock a device's screen to prevent others from
accessing your data.
Remote Wipe lets you permanently and securely erase your data from a
device.
To use Find My Friends, you must first download the optional and free
Find My Friends app from the App Store.
For someone to see your location, you must first give that person explicit
permission.
Your location is sent from your device only when a friend requests to see
your location—it is not transmitted or recorded at any other time.
There is a single switch you can use to hide from all of your friends at
any time.
If you do not have a passcode lock set on your device, you will be
automatically signed out
28
of Find My Friends after 15 minutes of inactivity.
iCloud Keychain encryption keys are created on your devices, and Apple
can't access those keys. Only encrypted keychain data passes through Apple's
servers, and Apple can't access any of the key material that could be used to
decrypt that data.
Only trusted devices that you approved can access your iCloud Keychain.
You can choose to disable keychain recovery, which means that iCloud
Keychain is kept up to date across your approved devices, but the encrypted
data is not stored with Apple and cannot be recovered if all of your devices are
lost.
6.2.4 PHOTOS
You can delete unwanted photos from My Photo Stream at any time.
Learn about deleting your photos.
You can delete unwanted photos and videos from your shared photo
streams at any time. Learn how to delete photos and videos from a shared photo
stream.
You can remove subscribers from shared photo streams that you created
at any time. Learn how to move subscribers from your shared photo stream.
29
. Advantages & Disadvantages for iCloud
Advantages:
▹ iCloud also makes it easy to share photos, files, notes and more
with friends and family. You can also back up your iPhone, iPad or
iPod touch using iCloud.
Disadvantages:
30
7. Conclusions
iCloud gives you access to all your music, photos, and documents and more
without you having to think about file transfers via USB or a manual wireless
sync. iCloud is a set of online services that ultimately wants to eliminate the
need of a central repository the digital hub from where users were forced to start
moving content onto other devices, like iPods and iPhone.
iCloud permeates every aspect of the operating system and it’s built into the
apps you use every day. If you create or edit bookmarks on Safari for Mac,
changes will appear on Safari for iOS; when you add a page to the new Reading
List, that page will be instantly pushed to all your devices’ Safari browser.
31
8. Reference
Websites :
1. en.wikipedia.org
2. www.apple.com
3. www.google.co.in
32