|
Books > Computing & IT > Computer hardware & operating systems > Operating systems & graphical user interfaces (GUIs) > Macintosh OS
C’mon, you’re not a dummy. Heck, you’re not even an idiot. So, why buy a book that talks down to you. This No-Nonsense Guide speak to you in plain, useful language that will help you learn exactly what you need to run the Mac operating system.
If you are among the millions of Mac users today, then you need an
up-to-date and comprehensive reference that will provide fast
answers to your software, hardware, network, and system maintenance
questions. The iMac, iBook, & G3 Troubleshooting Pocket
Reference is a handy, common-sense guidebook that covers the full
range of basic problems and troubleshooting procedures. Written by
Mac expert and enthusiast Don Rittner, this crystal clear and
concise reference provides you with the all information you need,
from basic to more advanced topics, at your fingertips!
Rise above the basics of Xcode app development to implement tools
like Share buttons and activity view controllers to share document
content including parts of documents with other users and with
other devices. This book fills the gap so that developers with even
a fundamental knowledge of iOS and Swift can implement document
creation, saving, and sharing in their apps. Since the launch of
iPhone in 2007, users and developers have struggled with the fact
that the file system is hidden. Fortunately the Files app in iOS 11
now offers this feature and it is supported by Apple apps such as
Numbers, Pages, and Keynote as well as by the few third-party apps
that support documents. By using the standard formats described in
this book, you can make your app's data shareable to and from other
apps like Numbers, Pages, and Word. Files also provides an
interface to tools such as Dropbox and iCloud so that users can
open and modify documents in them. If you combine standard formats
such as .doc, .docx, .jpeg, and .jpg with Dropbox and eMail, you
have a simple way to implement and use cross-platform sharing to
Macs, PCs, and Android devices. Implementing iOS and macOS
Documents with the Files App provides the combination of skills
developers need to build these types of apps-working with files and
constructing documents. What You'll Learn Add Document Support to
Your Apps Share your documents with iCloud and Apple IDs across
your Mac and iOS devices Use standard formats from .doc, .docx,
.png, and .jpeg both for input and output Manage and organize
documents Who This Book Is For Developers with a basic knowledge of
app development and Swift. You should already know how to use Xcode
to create an app. Knowledge of basic Swift syntax is recommended.
The book can also be a useful overview and guide to managers who
are trying to decide how to convert legacy document-based systems
to apps.
Shell Programming in Unix, Linux and OS X is a thoroughly updated
revision of Kochan and Wood's classic Unix Shell Programming
tutorial. Following the methodology of the original text, the book
focuses on the POSIX standard shell, and teaches you how to develop
programs in this useful programming environment, taking full
advantage of the underlying power of Unix and Unix-like operating
systems. After a quick review of Unix utilities, the book's authors
take you step-by-step through the process of building shell
scripts, debugging them, and understanding how they work within the
shell's environment. All major features of the shell are covered,
and the large number of practical examples make it easy for you to
build shell scripts for your particular applications. The book also
describes the major features of the Korn and Bash shells. Learn how
to... Take advantage of the many utilities provided in the Unix
system Write powerful shell scripts Use the shell's built-in
decision-making and looping constructs Use the shell's powerful
quoting mechanisms Make the most of the shell's built-in history
and command editing capabilities Use regular expressions with Unix
commands Take advantage of the special features of the Korn and
Bash shells Identify the major differences between versions of the
shell language Customize the way your Unix system responds to you
Set up your shell environment Make use of functions Debug scripts
Contents at a Glance 1 A Quick Review of the Basics 2 What Is the
Shell? 3 Tools of the Trade 4 And Away We Go 5 Can I Quote You on
That? 6 Passing Arguments 7 Decisions, Decisions 8 'Round and
'Round She Goes 9 Reading and Printing Data 10 Your Environment 11
More on Parameters 12 Loose Ends 13 Rolo Revisited 14 Interactive
and Nonstandard Shell Features A Shell Summary B For More
Information
With High Sierra, Apple has taken its macOS operating system to new
heights. From Apple's efficient new file system to improved video
streaming and support for virtual reality, this latest macOS
version provides features improve your experience. And once again,
David Pogue brings his humor and expertise to the #1 bestselling
Mac book. Whether you're a developer or a home-user, this guide
offers a wealth of detail on Apple's macOS 10.13 operating system,
this new edition covers everything High Sierra has to offer.
Perfect for newcomers. Get crystal-clear, jargon-free introductions
to the best and brightest macOS apps, including Siri, Safari,
iCloud, FaceTime, and AirDrop. Get the whole picture. Learn more
efficient ways to navigate, organize, and edit your photos with new
features in the Photos app. Go in-depth. Take advantage of Apple's
new graphics technology, and its support for virtual reality.Gain
real insight. David Pogue doesn't just tell you how to use macOS
features. You'll also learn why to use them--and how to avoid
common pitfalls.i
Through the authors' carefully constructed explanations and
examples, you will develop an understanding of Swift grammar and
the elements of effective Swift style. Throughout the book, the
authors share their insights into Swift to ensure that you
understand the hows and whys of Swift and can put that
understanding to use in different contexts. After working through
the book, you will have the knowledge and confidence to develop
your own solutions to a wide range of programming challenges using
Swift.
Acquire and master the information required to take you to the next
level beyond basic iPhone development using Swift. In this follow
up work to the best selling Beginning iPhone Development with
Swift, you'll learn how to improve your apps by managing the
performance of your programs using parallelization, getting data in
and out of the cloud, using gestures, the camera, 3D touch, sensors
as well as newer features having debuted this year. In its fourth
edition, Pro iPhone Development with Swift 4 covers the additional
information you want to know to extend your apps into the next
level. What You Will Learn Add parallel functionality using Grand
Central Dispatch Use the camera and access photos Use SiriKit Who
This Book is For Aspiring iOS app developers familiar with the
Apple Swift programming language and/or the iOS SDK, but ready to
move to the next level.
Are you a programmer looking for a new challenge? Does the
thought of building your very own iPhone app make your heart race
and your pulse quicken? If so, Beginning iPhone 3 Development:
Exploring the iPhone SDK is just the book for you. Updated and
revised for iPhone SDK 3, many of the discussions in the original
book have been clarified to make some of the more complex topics
easier to understand. In addition, all of the projects have been
rebuilt from scratch using the SDK 3 templates.
Assuming only a minimal working knowledge of Objective-C, and
written in a friendly, easy-to-follow style, this book offers a
complete soup-to-nuts course in iPhone and iPod touch programming.
The book starts with the basics, walking you through the process of
downloading and installing Apple's free iPhone SDK, and then
stepping you though the creation of your first simple iPhone
application. From there, you'll learn to integrate all the
interface elements iPhone users have come to know and love, such as
buttons, switches, pickers, toolbars, and sliders. You'll master a
variety of design patterns, from the simplest single view to
complex hierarchical drill-downs. The confusing art of table
building will be demystified, and you'll see how to save your data
using the iPhone file system. You'll also learn how to save and
retrieve your data using SQLite, iPhone's built-in database
management system. In addition, you'll also learn about Core Data,
an important persistence mechanism that has just been added with
SDK 3.
And there's much more You'll learn to draw using Quartz 2D and
OpenGL ES, add multitouch gestural support (pinches and swipes) to
your applications, and work with the camera, photo library,
accelerometer, and built-in GPS. You'll discover the fine points of
application preferences and learn how to localize your apps for
multiple languages. You can discover more about this book, download
source code, and find support forums at the book's companion site,
at www.iphonedevbook.com.The iPhone 3 update to the best-selling
and most recommended book for iPhone developers Packed full of
tricks, techniques, and enthusiasm for the new SDK from a developer
perspective The most complete, useful, and up-to-date guide to all
things having to do with Apple's iPhone SDK What you'll learn
Everything you need to know to develop your own best-selling iPhone
apps Best practices for optimizing your code and delivering great
user experiences Who this book is for
Anyone who wants to start developing for iPhone and iPod touch
What's changed from the first edition of Beginning iPhone
Development All code samples have been updated to follow current
Apple coding conventions The autorotation code has been updated to
use the new single-step fast autorotation instead of the original
two-step method A new section has been added introducing Core Data,
covering basic principles and showing how to build a simple Core
Data application All the table view-related chapters have been
updated to use table view cell styles. They've also been updated to
use textLabel and detailTextLabel instead of the deprecated text
property of the table view cell. All known errata have been
corrected All projects have been rebuilt from scratch using the SDK
3.0 templates Many concepts have been clarified based on feedback
and supplemented with information we've learned from another year
of using the SDK Table of Contents Welcome to the Jungle Appeasing
the Tiki Gods Handling Basic Interaction More User Interface Fun
Autorotation and Autosizing Multiview Applications Tab Bars and
Pickers Introduction to Table Views Navigation Controllers and
Table Views Application Settings and User Defaults Basic Data
Persistence Drawing with Quartz and OpenGL Taps, Touches, and
Gestures Where Am I? Finding Your Way with Core Location Whee
Accelerometer iPhone Camera and Photo Library Application
Localization Where to Next?
|
|