This document outlines requirements for a NextBook application on the iPad. It describes screens for courses, course content, slides, notes, the store, and user settings. The screens would allow users to access and annotate educational course materials, take notes, and download new courses from an online store.
Apples’ iPhone, iPod touch and iPad Application Programming - CLASS 1Violeta Salas
Across this sessions you will learn to develop and deploy mobile applications on Apple´s iPhone, Ipod and iPad.
CLASS 1. Introduction. Mobile Characteristics and Interaction Design Principles.
This document describes a bachelor project to develop a UIProtocol client application for the Apple iPhone. UIProtocol is a standardized language for describing user interfaces that allows interfaces to be transferred over the internet. The project aims to extend UIProtocol capabilities to mobile devices by creating one of the first Flash-based applications for the iPhone. The document outlines the project background, platform selection process, analysis and design of the UIProtocol client application, implementation details, and testing plans.
In this project I had given videos for almost each and every important location of the University of New South Wales. Also the User can know his current location. User can see all the Important Departments, Theatres and Services being provided by the University and see the videos associated to it. Apart from the project the learning of iPhone programming is what has been concentrated.
SDN the network becomes the applicationEduardo_Jacob
Software Defined Networking is re defining some IT scenarios. The network can "de facto" support applications in a novel and centralized way. Some ideas presented in the Consultation on Future Network Technologies Research and Innovation in HORIZON 2020
Current and future portfolio innovations in sakaiJanice Smith
The NYU Portfolio in OAE; The Tufts School of Dental Medicine Portfolio Training for OSP in the CLE;
An OSP Reports Package for the CLE;
Enhancements to the Portfolios Tool in the CLE
This document provides an overview of the Android mobile platform, including:
1) It describes the Android ecosystem and key components like OEMs, service providers, developers, and users.
2) It outlines the major mobile operating systems and highlights some key differences between Android and iOS.
3) It provides a brief history of Android and the Open Handset Alliance.
4) It discusses Google services that are integrated with Android and the Android Marketplace.
5) It explains why Android is growing in popularity with developers, OEMs, and service providers.
The document provides an overview of the New ECDL (European Computer Driving Licence). New ECDL offers candidates more choice and flexibility in selecting modules that are relevant to their needs. It covers key digital skills through modules like Computer Essentials, Online Essentials, Word Processing and Spreadsheets. New ECDL benefits include worldwide recognition, quality testing, minimal changes for centers, and unchanged pricing. Candidates can choose modules that suit their roles as students, employees or those looking to boost skills.
Apples’ iPhone, iPod touch and iPad Application Programming - CLASS 1Violeta Salas
Across this sessions you will learn to develop and deploy mobile applications on Apple´s iPhone, Ipod and iPad.
CLASS 1. Introduction. Mobile Characteristics and Interaction Design Principles.
This document describes a bachelor project to develop a UIProtocol client application for the Apple iPhone. UIProtocol is a standardized language for describing user interfaces that allows interfaces to be transferred over the internet. The project aims to extend UIProtocol capabilities to mobile devices by creating one of the first Flash-based applications for the iPhone. The document outlines the project background, platform selection process, analysis and design of the UIProtocol client application, implementation details, and testing plans.
In this project I had given videos for almost each and every important location of the University of New South Wales. Also the User can know his current location. User can see all the Important Departments, Theatres and Services being provided by the University and see the videos associated to it. Apart from the project the learning of iPhone programming is what has been concentrated.
SDN the network becomes the applicationEduardo_Jacob
Software Defined Networking is re defining some IT scenarios. The network can "de facto" support applications in a novel and centralized way. Some ideas presented in the Consultation on Future Network Technologies Research and Innovation in HORIZON 2020
Current and future portfolio innovations in sakaiJanice Smith
The NYU Portfolio in OAE; The Tufts School of Dental Medicine Portfolio Training for OSP in the CLE;
An OSP Reports Package for the CLE;
Enhancements to the Portfolios Tool in the CLE
This document provides an overview of the Android mobile platform, including:
1) It describes the Android ecosystem and key components like OEMs, service providers, developers, and users.
2) It outlines the major mobile operating systems and highlights some key differences between Android and iOS.
3) It provides a brief history of Android and the Open Handset Alliance.
4) It discusses Google services that are integrated with Android and the Android Marketplace.
5) It explains why Android is growing in popularity with developers, OEMs, and service providers.
The document provides an overview of the New ECDL (European Computer Driving Licence). New ECDL offers candidates more choice and flexibility in selecting modules that are relevant to their needs. It covers key digital skills through modules like Computer Essentials, Online Essentials, Word Processing and Spreadsheets. New ECDL benefits include worldwide recognition, quality testing, minimal changes for centers, and unchanged pricing. Candidates can choose modules that suit their roles as students, employees or those looking to boost skills.
The document provides an overview of programming with the iPhone SDK, describing the iPhone's features and limitations, the components of the SDK including Xcode, Interface Builder and frameworks, and how to develop applications using Objective-C including defining classes, methods, properties and protocols. It also includes examples of creating a simple Fraction class to demonstrate Objective-C concepts.
1) Students are required to complete seminar presentations and blog posts in teams to earn up to 25% of the course grade.
2) Over the course of the semester, teams will choose topics to present in class or write blog posts about. Topics include interaction devices, legal issues in design, and more.
3) Presentations should be 20 minutes and include visual aids, while maintaining audience engagement. Blog posts can include various media and must cite sources to provide context and for readers to learn more.
This document outlines the requirements for an IET-DAVV Study Material website. The website will provide study notes, previous exam papers, syllabi, e-books and other course materials to students of IET. It will allow students to access existing materials and upload new content to help other students. The website will have a simple user interface and support access from various devices. It aims to help new students by providing easy access to study materials.
Xcode 8 includes many new features and improvements such as:
1. Increased security, accessibility, and usability.
2. Support for Swift 3 and a migration tool to help move to Swift 3.
3. New source editor extensions that allow developers to manipulate and navigate code.
4. Improved debugging tools including a better view debugger and memory debugger.
5. Enhanced code signing that makes management easier.
The document discusses and compares several note-taking applications for Apple/Mac users. It notes that over 60 applications were identified but focuses on those that are under $50, straightforward to use, and allow access from desktop, iPhone and iPad. Several popular options are highlighted, including Notebook, EagleFiler, Evernote and simpler free options like Simplenote. The document provides a high-level overview of features and recommendations to help lawyers choose note-taking software for organizing research and case materials.
Captivate and Epiplex are screencasting software options being evaluated to capture knowledge sessions and output in multiple formats like documents and simulations. Both allow capturing any system while blocking apps, editing screenshots, and outputting to common formats. Epiplex is recommended as it meets core needs, is cheaper, and already used in the company, providing an easy way to record quick sessions and output in different formats with minimal editing. Captivate may be considered if needs grow and a more robust solution is required.
This document describes version 2.1 of the KESSU Usability Design Process Model. The model was originally developed in Finland to provide a method-independent reference for usability design processes. It defines seven key processes: identification of user groups, context of use analysis, user requirements determination, user task redesign, usability feedback, usability verification, and interaction design. The processes feed user data into design activities. Outcomes such as user definitions, requirements, and usability findings are used to integrate usability into product development. The model separates usability and design processes to illustrate that usability results must influence design work. It aims to help plan and manage usability activities systematically.
1) The document discusses a micro-webserver remote test controller that enables collaborative learning through remote testing of circuits.
2) It uses the IEEE 1149.1 standard to remotely test circuits by shifting test vectors through a Test Data Input (TDI) pin to a Test Data Output (TDO) pin.
3) The system architecture includes a DSTINIm410 micro-webserver that acts as the remote test controller connected to clients over a local area network to facilitate collaborative work between student groups.
This document provides an overview of the Android mobile ecosystem and operating system. It discusses the key players in the ecosystem including OEMs, service providers, and developers. It also summarizes Android's history and growth in the mobile market. The document then describes the architecture and core components of the Android operating system including its Linux kernel, native libraries, application framework, and building blocks like activities, services, content providers, and intents. It provides examples of how these components work together in applications.
The document summarizes presentations from the Winter 2011 Technology Serving Learning Institute. It describes various educational technologies that were demonstrated, including Adobe Connect for web conferencing, Camtasia for screen recording, Google Docs and FastFlip for document creation and sharing, Flickr and Poll Everywhere for sharing photos and polling, and Dyknow, Raptivity, and Photo Story for interactive lessons. It also lists emerging technologies like 3D autopsy tables, modular computers, and gesture-controlled interfaces. The goal of the institute was to showcase technologies that can enhance teaching and learning.
D1.1. State of The Art and Requirements Analysis for HypervideoLinkedTV
This document provides a state of the art and requirements analysis for hypervideo as part of the LinkedTV project. It first presents scenarios for news shows and documentaries and identifies technical requirements. It then reviews methods for visual, text, and audio analysis including shot segmentation, concept detection, face recognition, keyword extraction, and speech recognition. Requirements for object and event labeling are also discussed. The goal is to effectively support semi-automatic annotation of multimedia content.
Java Is A Programming Dialect And Registering Stage EssayLiz Sims
Java is a programming language and runtime environment that is widely used. It allows applications to be written once and run on any device, from laptops to servers to mobile phones. Java code is compiled to bytecode that can run on any Java Virtual Machine, regardless of computer architecture. Java is commonly used for web applications and has millions of developers. Integrated Development Environments are software applications that help programmers develop code. They provide features like code editing, debugging, and project management tailored for specific programming languages. Android is an open source platform that makes developing mobile applications easy. This document discusses advantages and disadvantages of using the Android platform for developing a mobile application to automate business processes for a fitness center.
LECTURNITY 4 - Presentation Recording SoftwareIMC AG
LECTURNITY 4.0 has arrived! Now it's even easier to achieve impressive results by making screen recordings, recording PowerPoint, creating training videos, presenting products and producing interactive presentations.
The document summarizes presentations from the Winter 2011 Technology Serving Learning Institute. It describes various educational technologies that were demonstrated, including Adobe Connect for web conferencing, Camtasia for screen recording, Google Docs and FastFlip for document creation and sharing, Flickr and Poll Everywhere for sharing photos and polling, and Dyknow, Raptivity, and Photo Story for classroom interaction and multimedia projects. Lecture capture videos and Read & Write GOLD software were also highlighted. Emerging technologies like concept mapping, data visualization, and mobile devices were discussed.
The document summarizes presentations from the Winter 2011 Technology Serving Learning Institute. It describes various technologies that were demonstrated including Adobe Connect Pro for web conferencing, Camtasia for screen recording, Google Docs and FastFlip for document creation and sharing, Flickr and Poll Everywhere for sharing photos and polling, and Dyknow, Raptivity, and Photo Story for classroom engagement and interactive content. It also lists emerging technologies like lecture capture videos, Read & Write GOLD for learning support, and ScreenToaster for online recording.
Ubuntu Linux for Beginners - Course GateCourse Gate
Linux is the fastest growing operating system in the world, it is at heart of the Internet and computing. Ubuntu is one of the most popular Linux-based systems.
See More: https://bit.ly/31xLtAJ
Using XCode 3.0 under Mac OS X 10.5 as our IDE, and Objective-C and iPhone API as our programming tools we will create iPhone applications (from basic to medium level), which finally can be, load into an iPhone. We’ll start with the classical “Hello World” and continue to develop applications using graphical user interfaces, handling multi-touch and detect motion, communication
with web application, and different media.
Here are the steps to prepare your lab environment:
1. Download the lab materials archive from the provided link.
2. Extract the downloaded archive file and browse the contents to familiarize yourself with the lab directories and files.
3. Change to the lab directory and enforce read/write permissions on the files as needed by using the chmod command.
This will setup your local environment for the upcoming hands-on labs. Let me know if you have any other questions!
The document provides an overview of programming with the iPhone SDK, describing the iPhone's features and limitations, the components of the SDK including Xcode, Interface Builder and frameworks, and how to develop applications using Objective-C including defining classes, methods, properties and protocols. It also includes examples of creating a simple Fraction class to demonstrate Objective-C concepts.
1) Students are required to complete seminar presentations and blog posts in teams to earn up to 25% of the course grade.
2) Over the course of the semester, teams will choose topics to present in class or write blog posts about. Topics include interaction devices, legal issues in design, and more.
3) Presentations should be 20 minutes and include visual aids, while maintaining audience engagement. Blog posts can include various media and must cite sources to provide context and for readers to learn more.
This document outlines the requirements for an IET-DAVV Study Material website. The website will provide study notes, previous exam papers, syllabi, e-books and other course materials to students of IET. It will allow students to access existing materials and upload new content to help other students. The website will have a simple user interface and support access from various devices. It aims to help new students by providing easy access to study materials.
Xcode 8 includes many new features and improvements such as:
1. Increased security, accessibility, and usability.
2. Support for Swift 3 and a migration tool to help move to Swift 3.
3. New source editor extensions that allow developers to manipulate and navigate code.
4. Improved debugging tools including a better view debugger and memory debugger.
5. Enhanced code signing that makes management easier.
The document discusses and compares several note-taking applications for Apple/Mac users. It notes that over 60 applications were identified but focuses on those that are under $50, straightforward to use, and allow access from desktop, iPhone and iPad. Several popular options are highlighted, including Notebook, EagleFiler, Evernote and simpler free options like Simplenote. The document provides a high-level overview of features and recommendations to help lawyers choose note-taking software for organizing research and case materials.
Captivate and Epiplex are screencasting software options being evaluated to capture knowledge sessions and output in multiple formats like documents and simulations. Both allow capturing any system while blocking apps, editing screenshots, and outputting to common formats. Epiplex is recommended as it meets core needs, is cheaper, and already used in the company, providing an easy way to record quick sessions and output in different formats with minimal editing. Captivate may be considered if needs grow and a more robust solution is required.
This document describes version 2.1 of the KESSU Usability Design Process Model. The model was originally developed in Finland to provide a method-independent reference for usability design processes. It defines seven key processes: identification of user groups, context of use analysis, user requirements determination, user task redesign, usability feedback, usability verification, and interaction design. The processes feed user data into design activities. Outcomes such as user definitions, requirements, and usability findings are used to integrate usability into product development. The model separates usability and design processes to illustrate that usability results must influence design work. It aims to help plan and manage usability activities systematically.
1) The document discusses a micro-webserver remote test controller that enables collaborative learning through remote testing of circuits.
2) It uses the IEEE 1149.1 standard to remotely test circuits by shifting test vectors through a Test Data Input (TDI) pin to a Test Data Output (TDO) pin.
3) The system architecture includes a DSTINIm410 micro-webserver that acts as the remote test controller connected to clients over a local area network to facilitate collaborative work between student groups.
This document provides an overview of the Android mobile ecosystem and operating system. It discusses the key players in the ecosystem including OEMs, service providers, and developers. It also summarizes Android's history and growth in the mobile market. The document then describes the architecture and core components of the Android operating system including its Linux kernel, native libraries, application framework, and building blocks like activities, services, content providers, and intents. It provides examples of how these components work together in applications.
The document summarizes presentations from the Winter 2011 Technology Serving Learning Institute. It describes various educational technologies that were demonstrated, including Adobe Connect for web conferencing, Camtasia for screen recording, Google Docs and FastFlip for document creation and sharing, Flickr and Poll Everywhere for sharing photos and polling, and Dyknow, Raptivity, and Photo Story for interactive lessons. It also lists emerging technologies like 3D autopsy tables, modular computers, and gesture-controlled interfaces. The goal of the institute was to showcase technologies that can enhance teaching and learning.
D1.1. State of The Art and Requirements Analysis for HypervideoLinkedTV
This document provides a state of the art and requirements analysis for hypervideo as part of the LinkedTV project. It first presents scenarios for news shows and documentaries and identifies technical requirements. It then reviews methods for visual, text, and audio analysis including shot segmentation, concept detection, face recognition, keyword extraction, and speech recognition. Requirements for object and event labeling are also discussed. The goal is to effectively support semi-automatic annotation of multimedia content.
Java Is A Programming Dialect And Registering Stage EssayLiz Sims
Java is a programming language and runtime environment that is widely used. It allows applications to be written once and run on any device, from laptops to servers to mobile phones. Java code is compiled to bytecode that can run on any Java Virtual Machine, regardless of computer architecture. Java is commonly used for web applications and has millions of developers. Integrated Development Environments are software applications that help programmers develop code. They provide features like code editing, debugging, and project management tailored for specific programming languages. Android is an open source platform that makes developing mobile applications easy. This document discusses advantages and disadvantages of using the Android platform for developing a mobile application to automate business processes for a fitness center.
LECTURNITY 4 - Presentation Recording SoftwareIMC AG
LECTURNITY 4.0 has arrived! Now it's even easier to achieve impressive results by making screen recordings, recording PowerPoint, creating training videos, presenting products and producing interactive presentations.
The document summarizes presentations from the Winter 2011 Technology Serving Learning Institute. It describes various educational technologies that were demonstrated, including Adobe Connect for web conferencing, Camtasia for screen recording, Google Docs and FastFlip for document creation and sharing, Flickr and Poll Everywhere for sharing photos and polling, and Dyknow, Raptivity, and Photo Story for classroom interaction and multimedia projects. Lecture capture videos and Read & Write GOLD software were also highlighted. Emerging technologies like concept mapping, data visualization, and mobile devices were discussed.
The document summarizes presentations from the Winter 2011 Technology Serving Learning Institute. It describes various technologies that were demonstrated including Adobe Connect Pro for web conferencing, Camtasia for screen recording, Google Docs and FastFlip for document creation and sharing, Flickr and Poll Everywhere for sharing photos and polling, and Dyknow, Raptivity, and Photo Story for classroom engagement and interactive content. It also lists emerging technologies like lecture capture videos, Read & Write GOLD for learning support, and ScreenToaster for online recording.
Ubuntu Linux for Beginners - Course GateCourse Gate
Linux is the fastest growing operating system in the world, it is at heart of the Internet and computing. Ubuntu is one of the most popular Linux-based systems.
See More: https://bit.ly/31xLtAJ
Using XCode 3.0 under Mac OS X 10.5 as our IDE, and Objective-C and iPhone API as our programming tools we will create iPhone applications (from basic to medium level), which finally can be, load into an iPhone. We’ll start with the classical “Hello World” and continue to develop applications using graphical user interfaces, handling multi-touch and detect motion, communication
with web application, and different media.
Here are the steps to prepare your lab environment:
1. Download the lab materials archive from the provided link.
2. Extract the downloaded archive file and browse the contents to familiarize yourself with the lab directories and files.
3. Change to the lab directory and enforce read/write permissions on the files as needed by using the chmod command.
This will setup your local environment for the upcoming hands-on labs. Let me know if you have any other questions!
1. NExT – Network of Excellence in Training
NextBook Requirements
iPad
Version <1.0>
2. NextBook Requirements Version: 1.0
iPad Date: 31/05/2010
iPad Requirements.doc
Revision History
Date Version Description Author
31/05/10 1.0 Initial Draft Alvin Barber
Private Schlumberger NExT, 2010 Page 2 of 12
3. NextBook Requirements Version: 1.0
iPad Date: 31/05/2010
iPad Requirements.doc
Courses Screen
Patterned after the iBooks screen, this screen is a book shelf or list with all the courses that a student has
downloaded or taken. From this screen, a user can:
Select a course entry which opens to a Course view
Select the edit button which allows users to delete courses
Select the “store” which allows them to download courses that they have taken or register and
download new courses.
Switch from list view or icon view
Private Schlumberger NExT, 2010 Page 3 of 12
4. NextBook Requirements Version: 1.0
iPad Date: 31/05/2010
iPad Requirements.doc
Course view
The course view provides a summary on the course/class that the student attended including course description, date,
and class instructor. From this screen, a user can:
Navigate to the course slides
Navigate to quizzes or course surveys that they have completed associated with the class
Navigate to references, links, or other multimedia associated with the class
iPad 8:35 PM
Courses
Petroleum Exploration & Production
Course Description
The course structure follows the reservoir/oilfield life cycle from exploration
stages through reservoir management and production operation phases.
Course lecture content is drawn from the Computer Based Training
program "Exploration & Production Interactive" and includes exercises,
class discussions/ team presentations, and interactive challenges.
Relevant concepts and topics from geology, geophysics, petrophysics,
reservoir engineering, economics, drilling engineering, and production
operations are integrated into the overall life cycle framework of the
course.
Course Agenda
1 Introduction to the oil field
The Phases in the Life Cycle of a Reservoir
Exploration/Geology and Geophysics: Origins of petroleum and reservoirs,
How reservoirs are found and properties predicted, Exploration business
processes and risk assessment, Exploration workshop and interactive
challenge
Reservoir appraisal and engineering: Reservoir properties, testing, and
analysis
2 Reservoir appraisal and engineering (continued): Planning for field
development
Petroleum economic concepts and measures, Reservoir appraisal
workshop and interactive challenge
3 Reservoir development and drilling: Drilling equipment and personnel,
Well planning, Well construction process, Drilling economics and business
processes, Drilling workshop and interactive challenge
4 Completion & Production operations: Completions workshop and
interactive challenge Course Summary: Downstream overview, Prudhoe
Bay Field example, Learning objectives review
Instructor Mr. Jeffrey Johnson,
Private Schlumberger NExT, 2010 Page 4 of 12
5. NextBook Requirements Version: 1.0
iPad Date: 31/05/2010
iPad Requirements.doc
Slide view
The slide view provides a view of the course manual in a PDF format. From this screen, a user can:
Switch to a text based Notes view
Scroll up and down through the PDF
Add voice notes
Add text notes
Add pen notes
Add bookmarks
Add a gadget
Change the color of text, pen, or voice note annotations
A user adds items to the slides by selecting the tool from the toolbar and touching the place in the PDF. The system
adds an icon annotation to show that the note is present in the file. User can review the notes later in the Notes view
or inline on the slides. The system should remember the relative position of the annotations.
Users can delete notes be selecting the note and selecting the “X” that appears in the upper right corner of the note
frame.
Users can edit a note by selecting the note and selecting the pencil icon that appears in the lower left corner of the
note frame. Editing can be done to Text, Pen, and bookmark notes.
X
!
A gadget can be added from a library of available gadgets including embedded video, sound, animations, graphs,
etc.
Private Schlumberger NExT, 2010 Page 5 of 12
7. NextBook Requirements Version: 1.0
iPad Date: 31/05/2010
iPad Requirements.doc
The Notes View
The Notes View provides an index of all slides in a text listing. From this screen, a user can:
Scroll up and down through the index listing
Select a line item and the system will jump to that slide in the slide view
iPad 8:35 PM
Description Notes
Slides
Private Schlumberger NExT, 2010 Page 7 of 12
8. NextBook Requirements Version: 1.0
iPad Date: 31/05/2010
iPad Requirements.doc
The Store View
The Store View provides a catalog of all available courses. From this screen, a user can:
Search for courses by category, data, and/or location
Select a course and be redirected to the website for purchase
See recommended courses
See featured courses
See top rated courses
See previous purchases
Note: The Store View is contingent on ITunes distribution restrictions.
Private Schlumberger NExT, 2010 Page 8 of 12
9. NextBook Requirements Version: 1.0
iPad Date: 31/05/2010
iPad Requirements.doc
User Setting
The User Settings appears under the iPad settings options. From this screen, a user can:
Enter account and server details for downloading course materials
Set options to control automatic download
Set options to control automatic store updates
Settings
Account Store
Enter Account Details:
NextBook
Name
Server
User Name
Password
Leave Files on Server ON
Synchronize Automatically OFF
Receive Store Updates OFF
Q W E R T Y U I O P
A S D F G H J K L Search
Z X C V B N M
! ?
, .
123 123
Private Schlumberger NExT, 2010 Page 9 of 12
10. NextBook Requirements Version: 1.0
iPad Date: 31/05/2010
iPad Requirements.doc
Non-Functional Requirements
The system should support watermarking or imprinting of the course notes with the student’s identifier akin to the
marking of the Itunes music files with user identifier.
The system should support the user name and password to allow access to course material, PDFs or other learning
objects, once a student has registered for a course.
User Stories
Initial Setup
1. After receiving their iPad, the user connects to the App Store (assumes iTunes Account)
2. User selects the NextBook application and installs
3. User enters login details
Download Content
1. User connects to the Next Store with login details
2. System performs login detail validation
3. Once validated, iPad downloads any files not currently on iPad
4. System does not delete any notes or bookmarks
Upload Notes
1. User connects to the Next Store with login details
2. iPad checks if notes have been uploaded
3. iPad asks user if they wish to synchronize notes
4. System synchronizes notes if user answers yes
Download Notes
1. In the event of data loss, a user can reconnect with the Next Store
2. iPad checks if notes have been uploaded
3. iPad asks user if they wish to synchronize notes
4. System synchronizes notes if user answers yes
Take a course with downloaded content
1. User opens NextBook app
2. User selects Courses
3. User selects the desired course
4. User selects slides
5. User annotates slides with notes
6. User saves notes and is prompted to synchronize
7. System syncs notes if user answers yes
8. User selects end of class quiz
9. User completes quiz
10. System scores student and records results
11. System synchronizes results
12. User selects course rating
Private Schlumberger NExT, 2010 Page 10 of 12
11. NextBook Requirements Version: 1.0
iPad Date: 31/05/2010
iPad Requirements.doc
13. User completes course survey
14. System syncs course survey
Review course notes
1. After completing the course, user opens course notes to review content
2. User selects Slide View and browses notes
3. User selects a note and edits or deletes
4. User switches to Notes view
5. User browses the course index
Architecture
1 - Best system with maximum flexibility and limited redundancy. Application initially installed from App Store.
Course content loaded from Next Store once registered. Offer best options for limited on-going administration.
iPad
Description
8:35 PM
1
App Store Next Store
2 – App store distribution not possible. Next Store distribution of application and content. Potential risk for
breaking on synchronization and possible block by Apple
Private Schlumberger NExT, 2010 Page 11 of 12
12. NextBook Requirements Version: 1.0
iPad Date: 31/05/2010
iPad Requirements.doc
2
iPad 8:35 PM
Description
Next Store
3- Next Store distribution not automated. Content is available via regional server or in-class share.
3
iPad 8:35 PM
Description
Regional Classroom
Server Share
All scenarios assume in-class wireless
Private Schlumberger NExT, 2010 Page 12 of 12