Buy Data-driven iOS Apps for iPad and iPhone with FileMaker Pro, Bento by FileMaker, and FileMaker Go
close menu
Bookswagon
search
My Account
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Home > Computing and Information Technology > Computer networking and communications > Data-driven iOS Apps for iPad and iPhone with FileMaker Pro, Bento by FileMaker, and FileMaker Go
Data-driven iOS Apps for iPad and iPhone with FileMaker Pro, Bento by FileMaker, and FileMaker Go

Data-driven iOS Apps for iPad and iPhone with FileMaker Pro, Bento by FileMaker, and FileMaker Go


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
X
About the Book

Use FileMaker® technologies to create powerful mobile data apps for iPhone®, iPod® touch, and iPad™

 

Apple’s FileMaker technologies make it easy to create powerful, data-driven apps for iPhone, iPod touch, iPad, and any mobile device’s web browser. In this book, leading FileMaker and iOS expert Jesse Feiler teaches you all the skills and techniques you’ll need, whether you’re a developer, knowledge worker, or manager.

 

Feiler thoroughly reviews each strategy for delivering mobile data using FileMaker Pro, FileMaker Server, FileMaker Go, and Bento. You’ll learn how mobile data-driven apps are different from traditional desktop-driven apps, and how to create highly usable interfaces for them. Step by step, Feiler demonstrates how to extend existing databases to mobile devices and the web, and how to create and optimize brand-new databases for iPad and iPhone.

 

This book brings together core principles, practical development techniques, and proven tips and shortcuts. You’ll discover the best ways to incorporate printing, touch interface elements, and location-based features into your apps; integrate data from multiple FileMaker and non-FileMaker sources; and much more.

 

   •        Use FileMaker Go apps to access FileMaker databases hosted on FileMaker Server or FileMaker Pro, or databases resident on a mobile device

   •        Move FileMaker Pro databases, scripts, and layouts to mobile environments

   •        Develop easy-to-use interfaces for mobile data apps

   •        Design FileMaker Go solutions for iPhone, iPad, or both

   •        Optimize FileMaker databases for FileMaker Go

   •        Integrate printing and charting features into your mobile database apps

   •        Use Bento to share data and synchronize libraries

   •        Work effectively with Bento records, fields, forms, and tables

   •        Build location-aware database apps for iOS mobile devices

   •        Import/export data from Bento, FileMaker, spreadsheets, and other sources

   •        Move FileMaker databases to the web with IWP, CWP, and FileMaker Server

 

Jesse Feiler is a developer, web designer, trainer, and author. He has worked with Apple mobile devices from Newton through iPad and has worked with FileMaker technologies since 1984. Feiler created ChamplainArts.com’s powerful iPad meeting management app MinutesMachine. His books include Using FileMaker Bento, Sams Teach Yourself Drupal in 24 Hours, The Bento Book, and FileMaker Pro 10 in Depth.

 

quepublishing.com
northcountryconsulting.com

 



Table of Contents:

Introduction

 

Part I: Data to Go

 

1 Making Data Mobile

Introducing the FileMaker Products for Mobile Computing

    FileMaker

    FileMaker Go

    Bento

What Mobile Data Means

Introducing the Reservations Example

    Entering Events

    Entering Reservations

    Processing Reservations

Looking at Reservations on FileMaker Pro

Looking at Reservations on FileMaker Go

    FileMaker Go on iPad

    FileMaker Go on iPhone

Looking at Reservations on Bento

    Bento on iPad

    Bento on iPhone

Looking at Reservations on a Mobile Browser

Further Steps

 

2 Introducing the FileMaker Architecture

Talking Databases

    Using the Relational Database Vocabulary

    Looking at SQL

Talking FileMaker

    Working with the Interface Tools

    Working with the GUI Development Tools

    Talking Security

Working with the Interface Tools

    Using Layout Mode

    Introducing the Layout Mode Tools

How to Standardize Layout Objects

    Scripts

How to Use a Script to Automatically Switch to a Mobile Layout

Working with the GUI Database Development Tools

    Tables and Fields

    Relationships Graph

Putting Together Layouts, Relationships, and Files

Creating a Layout

How to Create a Layout with the Layout/Report Assistant

Structuring Solutions and Sub-Solutions

Further Steps

 

3 Managing Data on the Move

Synchronizing, Copying, and Sharing Data

    Synchronization

    Copying

    Sharing

Managing FileMaker Pro

    Accessing Databases

    Sharing Your Databases

Managing FileMaker Server

How to Manage Databases on FileMaker Server

Managing FileMaker Go

    Accessing Local Databases

    Accessing Shared Databases

Managing Bento

How to Set Up Synchronization Between a Mac and an iPad or iPhone

Further Steps

 

4 Working with Mobile Devices

Working with Your Fingers

What to Do Without a Keyboard

What to Do About Text

What to Do About Graphics

Integrating Without a Visible File System

    Moving FileMaker Databases to Your Mobile Device

    Inserting Files and File References into FileMaker Databases

    Using Signature Capture

Using Multiple Files in FileMaker Solutions

Printing

How to Print with a PDF File

How to Print to a Printer for FileMaker Web Publishing

Further Steps

 

5 Preparing FileMaker for Mobile Use

Understanding the Mobile Difference

    Working with a Limited Keyboard

    Managing Your New Look-and-Feel

How to Use Autosizing to Change an Object’s Size

    Working Around Menu Commands

Data Entry Without Typing

    Using Auto-Enter Options

    Working with Value Lists

Using Conditional Formatting

Using Self-Labeling Fields

Further Steps

 

6 Introducing FileMaker Server

About FileMaker Server

    The FileMaker Server Product Line

    FileMaker Server Versus Peer-to-Peer Database Hosting

    FileMaker Server Capabilities

    FileMaker Server Requirements

Installing and Deploying FileMaker Server

    The Installation Process

    The Deployment Process

Running FileMaker Server

    Starting and Stopping FileMaker Server

    Hosting Databases

Using Admin Console

    FileMaker Server Overview

    Administration

    Configuration

Automatically Updating Plug-Ins

    Preparing FileMaker Server

    Preparing FileMaker Pro

    Performing the Auto Update

    Putting It All Together

Further Steps

 

Part II: FileMaker Go

 

7 Using FileMaker Go

About the Examples in This Chapter

    Inventory

    Reservations

Hosting Reservations on a Mobile Device

Starting Out by Sharing Inventory

    Creating the Database

    Sharing the Database with FileMaker Pro

    Sharing the Database with FileMaker Server

How to Install a Database on FileMaker Server

Opening and Closing Files

    Opening Files on iPhone

    Opening Files on iPad

Reviewing FileMaker Go Settings

Using FileMaker Go Help

Working with a FileMaker Go Database

    Working with Views

    Working with Additional Commands

Working with Records

    Navigating Through the Database

    Managing and Editing Records

Adding a Photo to a Database

Searching for Data

    Using Quick Find

    Using Find Mode

Sorting Data

Further Steps

 

8 Optimizing FileMaker Databases for FileMaker Go

Understanding the Relationship Between FileMaker Pro and FileMaker Go

    Dealing with Old-Version Issues

    Starting from Scratch for FileMaker Go

Refining Your Database Field Types

Reviewing Calculations

    Get ( SystemPlatform )

    Get ( ApplicationVersion )

Working with Preview Mode

Using Dynamic Subsummary Reporting on FileMaker Go

How to Convert a Preview Mode Layout to a Dynamic

Reporting Layout

Working with Custom Menus

    Reviewing the Existing Menu Commands

    Customizing Menus

How to Customize a Menu Command for FileMaker Go

Managing Script Issues

    Get ( LastError )

    Allow User Abort On/Off

    Set Error Capture On/Off

Further Steps

 

9 Designing a FileMaker Go Solution

Introducing the Handheld Estimator and the Catalog

    Introducing the Estimator

    Introducing the Catalog

Building a Handheld Estimator for iPhone

    Creating the Database

How to Set Up the Database

    Building the Front Layout

How to Create a Basic iPhone Layout

    Building the Back Layout

    Implementing the Info Button

    Setting Up Security and Default Behavior

How to Implement Customized Security

    Testing and Revising the Project

Building a Catalog for iPad

    Working with an Existing Database

    Building the Layout Header Part

How to Create a Common Header Part

    Building the List Layout

    Building the Form Layout

    Testing and Revising

Further Steps

 

10 Using Printing and Charting with FileMaker Go

Adding More Features to Reservations

How to Add a Joins Table to Reservations

How to Build an Event (or Attendee) List

Implementing Printing Features

How to Hide Interactive Elements

How to Set Moving and Sliding

Adding Charting to Your Database

Further Steps

 

Part III: FileMaker by Bento

 

11 Using Bento and Bento Libraries

Working with a Personal Database

Talking Bento

    Database

    Libraries

    Records

    Fields

    Collections

    Smart Collections

Working with the Bento Window on Mac

Working with Bento on iPhone

Working with Bento on iPad

Working with Libraries

    Working with Libraries on Mac OS X

    Working with Libraries on iPhone

    Working with Libraries on iPad

Further Steps

 

12 Using Bento Records, Fields, Forms, and Tables

Taking Advantage of Bento’s Built-In Tools for Mobility

Looking at Fields

    Using Bento Field Types

    Editing Fields on Mac OS X

    Editing Fields on iPad

    Editing Fields on iPhone

How to Add a New Field with Bento for iPhone

Introducing the View Types on Mac OS X

    Using Table Views

    Using Grid Views

    Using Form Views

    Using Split Views

Working with Views on Bento for iPhone

Working with Views on Bento for iPad

Working with Related Data

Further Steps

 

13 Working with Location and Media Fields

Introducing Location Fields

    Reviewing Geolocation Basics

    Finding Your Location: The Operating System Side

    Creating Location Fields

    Using Location Fields

    Working with Location Fields in Forms,Tables, and Grid Views on Mac OS X

    Working with Location Fields with Bento for iPad or iPhone

Looking at Media Fields

Further Steps

 

14 Importing and Exporting Bento and FileMaker Data

Sharing Data with FileMaker and Bento

Importing and Exporting Records in Bento and FileMaker

How To Import Data into Bento

    Exporting Data from Bento for Mac

How to Export Data from Bento

    Importing Data into FileMaker Pro

How To Import Data into FileMaker Pro

How to Export Data from FileMaker Pro

Importing and Exporting Data with Bento Templates with Bento for Mac

Further Steps

 

Part IV: FileMaker Web Publishing: Instant Web Publishing (IWP) and Custom Web

Publishing (CWP)

 

15 Deploying FileMaker/IWP with FileMaker Server Advanced

An Overview of Instant Web Publishing

The IWP Story So Far

    Getting Started with IWP

Enabling and Configuring IWP

    Configuring FileMaker Pro for IWP

    Configuring FileMaker Server Advanced for IWP

    Sharing and Securing Files via IWP

Designing for IWP Deployment on iPad

    Constraints of IWP

    Scripting for IWP

    Layout Design

    Container Fields

    Application Flow

Using an IWP Solution

    Browse Mode

    Edit Mode

    Find Mode

Further Steps

 

16 Deploying FileMaker/CWP with FileMaker Server

Preparing for Custom Web Publishing (CWP) with PHP

    Getting Your Databases Ready for Custom Web Publishing with PHP

    Getting FileMaker Server Ready for Custom Web Publishing with PHP

    Placing Files on the Web Server

Using the PHP Site Assistant

    Building the Site with the PHP Site Assistant

Further Steps

 

A Using a Wireless Keyboard

Pairing and Connecting Bluetooth Devices

FileMaker Go External Keyboard Conventions

Pairing a Bluetooth Keyboard with an iOS Device

Unpairing a Bluetooth Keyboard from a Computer

 

Index



About the Author :

Jesse Feiler is a developer,web designer, trainer, and author.He has worked with mobile devices starting with Apple’s Newton and continuing with the iOS products (iPhone, iPod touch, and iPad). His books include Using FileMaker Bento (Sams/Pearson), Sams Teach Yourself Drupal in 24 Hours (Sams/Pearson), Get Rich with Apps! Your Guide to Reaching More Customers and Making Money NOW (McGraw-Hill), Database-Driven Web Sites (Harcourt), How to Do Everything with Web 2.0 Mashups (McGraw-Hill), iWork ‘09

For Dummies (Wiley), The Bento Book (Sams/Pearson), and FileMaker Pro in Depth (Sams/Pearson). He has developed software on a range of platforms ranging from Mac OS X, iOS,Windows, and mainframe computers. His clients represent a variety of organizations, including nonprofits and governments, production management, publishing, and banking. He is the author of MinutesMachine, the meeting management software for iPad.There are more details at champlainarts.com. A native of Washington, DC, he has lived in New York City and currently lives in Plattsburgh, NY. He can be reached at northcountryconsulting.com.


Best Sellers


Product Details
  • ISBN-13: 9780132652704
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Addison Wesley
  • Language: English
  • Weight: 1 gr
  • ISBN-10: 0132652706
  • Publisher Date: 14 Apr 2011
  • Binding: Digital download
  • No of Pages: 400


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Data-driven iOS Apps for iPad and iPhone with FileMaker Pro, Bento by FileMaker, and FileMaker Go
Pearson Education (US) -
Data-driven iOS Apps for iPad and iPhone with FileMaker Pro, Bento by FileMaker, and FileMaker Go
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Data-driven iOS Apps for iPad and iPhone with FileMaker Pro, Bento by FileMaker, and FileMaker Go

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!