Search:

Learning Swift / by Manning, Jon,author.(CARDINAL)593868; Buttfield-Addison, Paris,author.(CARDINAL)593870; Nugent, Tim,author.(CARDINAL)614136;
Swift Basics -- Getting Started -- Apple Developer Program -- Creating Your First Project with Xcode -- Developing a Simple Swift Application -- Using the iOS Simulator -- Conclusion -- Basics of Swift -- Swift Programming Language -- Playgrounds -- Comments -- Control Flow -- Variables and Constants -- Operators -- Types -- Working with Strings -- Functions and Closures -- Conclusion -- Swift for Object-Oriented App Development -- Classes and Objects -- Structures -- Modules -- The Swift Standard Library, Foundation, Cocoa, and Cocoa Touch -- Data -- Error Handling -- Memory Management -- Design Patterns in Cocoa and Cocoa Touch -- Structuring an App -- Conclusion -- An OS X App -- Setting Up the OS X Notes App -- Designing the OS X Notes App -- Creating the OS X Project -- Defining a Document Type -- Adding the Icon -- Conclusion -- Working with -- Documents on OS X -- The NSDocument Class -- Storing Data in the Document -- Storing Text -- A Basic UI -- Conclusion -- User Interfaces and iCloud -- Updating the UI -- Document-Filetype-Extension UI -- Enhancing Attachments -- Adding Attachments via Drag-and-Drop -- iCloud -- The Basics of iCloud -- Conclusion -- An iOS App -- Setting Up the iOS Notes App -- Designing the iOS Notes App -- Creating the iOS Project -Enabling the iOS App for iCloud -- Defining a Document Type -- Conclusion -- Working with Files in iCloud -- App Sandbox -- iCloud Availability -- Creating the Document List View Controller -- Creating the Document Class -- Listing Documents -- Creating Documents -- Downloading from iCloud -- Deleting Documents -- Renaming Documents -- Conclusion -- Working with Documents on iOS -- Adding a View to Display Notes -- Editing and Saving Documents -- Conclusion -- Working with Files and File Types -- Setting Up the Interface for Attachments -- Listing Attachments -- Dealing with Conflicts -- Creating the Quick Look Thumbnail -- Conclusion -- Images and Deletion -- Adding Attachments -- Adding Image Attachments -- Viewing Attachments -- Deleting Attachment -- Conclusion -- Supporting the iOS Ecosystem -- Sharing with UIActivityController -- Handoffs -- Searchability -- Conclusion -- Extending iOS Apps -- Searching with a Spotlight Indexing Extension -- Today Widgets -- Conclusion -- Multimedia, Contacts, Location, and Notifications -- Location Attachments -- Audio Attachments -- Video Attachments -- Contact Attachments -- Notifications -- Conclusion -- Polishing the iOS App -- Speaking Text -- Opening Links in SFSafariViewController -- Settings -- Undo Support -- Images with Filters -- Worldwide Apps -- Accessibility -- Splitscreen Multitasking -- Conclusion -- Extending Your Apps -- Building a watchOS App -- Designing for the Watch -- Designing Our watchOS App -- Creating the watchOS Extension -- Conclusion -- Code Quality and Distribution -- Debugging -- Instruments -- Testing -- Using Objective-C and Swift in the Same Project -- The App Store -- ConclusionPart I. Swift basics. 1. Getting started ; 2. The basics of Swift ; 3. Swift for object-oriented app development -- Part II. An OS X App. 4. Setting up the OS X Notes app ; 5. Working with documents on OS X ; 6. User interfaces and iCloud -- Part III. An iOS App. 7. Setting up the iOS Notes app ; 8. Working with files in iCloud ; 9. Working with documents on iOS ; 10. Working with files and file types ; 11. Images and deletion ; 12. Supporting the iOS ecosystem ; 13. Extending iOS apps ; 14. Multimedia, contacts, location, and notifications ; 15. Polishing the iOS app -- Part IV. Extending your Apps. 16. Building a watchOS app ; 17. Code quality and distribution.Get hands-on experience with Apple's Swift programming language by building real working apps. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with Swift 2 by developing three complete, tightly linked versions of the Notes application for the OS X, iOS, and watchOS platforms. In the process, you'll learn Swift's fundamentals, including its syntax and features, along with the basics of the Cocoa, CocoaTouch, and WatchKit frameworks. This book teaches you how to use common design patterns for Swift, how to structure an application for Apple's platforms, and how to submit working apps to the App Store. -- Provided by publisher
Subjects: iOS (Electronic resource); Mac OS.; Swift (Computer program language); Application software; Mobile apps.; Apple computer;

Companion guide : Family Tree Maker : for Windows / by Software MacKiev Company.;
Part 1. Getting started -- Chapter 1. Installing Family Tree Maker -- Chapter 2. Family Tree Maker basics -- Chapter 3. Creating a tree -- Part 2. Building a tree -- Chapter 4. Entering family information -- Chapter 5. Documenting your research -- Chapter 6. Including media items -- Chapter 7. Using maps -- Chapter 8. Researching your tree online -- Part 3. Creating charts, reports, and books -- Chapter 9. Creating family tree charts -- Chapter 10. Running reports -- Chapter 11. Creating a family history book -- Part 4. Managing your trees -- Chapter 12. Working with trees -- Chapter 13. Using TreeVault cloud services -- Chapter 14. Tools and preferences -- Chapter 15. Family Tree problem solver.
Subjects: Informational works.; Documents d'information.; Family tree maker.; Genealogy; Genealogy;

Copyright for teachers and librarians/ by Butler, Rebecca P.(CARDINAL)203792;
Includes bibliographical references and index.Introduction to copyright law : what is copyright? -- Fair use : when do you need to ask for permission? -- Public domain : is there such a thing as free material? -- Obtaining permission : how can you legally obtain use of works? -- Other important copyright issues : what other copyright issues do you need to know about? -- The Internet and copyright law : everything on the web is considered implied public access, right? -- Videos, DVDs, CDs, and copyright law : can you use these works legally in your classroom? -- Television and copyright law : TV is free, isn't it? -- Computer software and copyright law : why is documentation important? -- Music/audio and copyright law : who is going to know if you copy it? -- Multimedia and copyright law : how confusing! can you borrow a variety of works for your production? -- Print works and copyright law : is it OK to copy print works for class at the last minute? -- Distance learning and copyright law : is this different from applying copyright law in a face-to-face classroom? -- Conclusion : what does all this mean for K-12 teachers and librarians?
Subjects: Copyright; Fair use (Copyright); Teachers;

iWork For Seniors: A Ridiculously Simple Guide To Productivity On Your Mac. by La Counte, Scott,1978-(CARDINAL)397643;
Instead of spending hundreds of pages on functions you probably will never use, it shows you what you really want to know: the basics. In no time, you'll be creating visually stunning documents! It covers Pages, Keynote, and Numbers.
Subjects: Computers; Hardware; Microcomputers;

Carter & Johnson Cos. TN obituaries [electronic resource] / by Stout, Jerry Kinnear.; Bryant, Neva Jane Stout.;
WINDOWS system requirements: Microsoft Word.

How to archive family keepsakes : learn how to preserve family photos, memorabilia & genealogy records / by May-Levenick, Denise S.(CARDINAL)593659;
Includes bibliographical references and index.Organize your objectives -- Organize your plan -- Organize assistance from family members -- Organize your archive -- Organize for the future -- Organize archival papers -- Organize archival photos -- Organize artifacts -- Organize and digitize your paper documents -- Digitize your family archive -- Organize your paper files -- Organize your computer -- Organize your research -- Organize your source citations -- Organize your software solutions -- Organize and discover research connections online.
Subjects: Handbooks and manuals.; Family archives; Personal archives; Genealogy.; Archives.;

Indexing specialties : Web sites / by Hedden, Heather.(CARDINAL)554344;
Includes bibliographical references and index.Introduction to web site indexes -- HTML basics -- HTML for indexes -- Book indexing software for creating web indexes -- XRefHT for creating web indexes -- HTML indexer for creating web indexes -- Web site indexing techniques -- Web site index style and format -- Web index market and business.
Subjects: Web sites; HTML (Document markup language);

Technical documentation with imagery and digital data [electronic resource] : NOAA polar orbiter data user's guide (August 1997) and NOAA global vegetation index user's guide (July 1997) / by National Climatic Data Center (U.S.)(CARDINAL)169937; Polar Orbiting Environmental Satellite Program (U.S.)(CARDINAL)308430;
Contains description of instruments on NOAA POES series from TIROS-N through NOAA-14, level 1b data format that NOAA uses to distribute raw data to users, and derived data products including TOVS soundings, sea surface temperature (SST), mapped GAC, and radiation budget; it also describes the various products derived from NOAA POES data to monitor global vegetation growth and distribution.System requirements: Windows 3.1 or Windows 95; CD-ROM drive; World Wide Web browser capable of supporting embedded graphics and the HTML v3.2 draft specification (browser software included on CD-ROM).
Subjects: Databases.; Artificial satellites in earth sciences.; Global radiation; Meteorology; Oceanography; Vegetation dynamics;

Microsoft 365 / by Price, Michael,1942-author.(CARDINAL)429254;
Introducing Microsoft 365 -- Create word documents -- Complex documents -- Calculations -- Manage data -- Presentations -- Office extras -- Email -- Time management -- Manage files and fonts -- Up-to-date and secure -- More office apps.Microsoft 365 in easy steps guides you through the essential functions of Microsoft 365 - whether you are new to the Microsoft 365 suite or just upgrading. Covers Microsoft 365 and Office 2019. Microsoft 365 in easy steps will take you through the key features so you can be productive straight away. In bite-size chunks, it shows how to: Create reports, newspapers, cards and booklets -- Calculate and manage financial matters -- Perfect presentations and slide shows -- Email, keep in touch and stay organized -- Access notes anywhere on any device -- Collaborate with others to work on documents. Packed with handy tips and time-saving shortcuts, Microsoft 365 in easy steps is a great investment for all Microsoft 365 users, whether you are new to the Microsoft 365 suite or just upgrading. --Amazon.com
Subjects: Handbooks and manuals.; Microsoft Excel (Computer file); Microsoft Office.; Microsoft Outlook.; Microsoft PowerPoint (Computer file); Microsoft Windows (Computer file); Microsoft Word.; Cloud computing.; Microsoft software.;

Microsoft 365 portable genius / by Bucki, Lisa,author.(CARDINAL)364151;
How do I start using Microsoft 365 -- How do I develop document content in Word? -- How do I make changes in Excel? -- How do I do math with Excel formulas and functions? -- How do I create a PowerPoint presentation? -- How do I use formatting to enhance my documents? -- How do I use graphics? -- How do I manage lists of information? -- How do I present my data in charts? -- How do I manage emails and contacts in Outlook? -- How do I print and share my content?.
Subjects: Software.; Instructional and educational works.; Microsoft 365.; Microsoft Office.; Microsoft Word.; Microsoft PowerPoint (Computer file); Microsoft Excel (Computer file); Business; Integrated software.; Word processing.; Electronic spreadsheets.;