• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Need specialized keyboard for iPad app
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Need specialized keyboard for iPad app


  • Subject: Re: Need specialized keyboard for iPad app
  • From: Jack Nutting <email@hidden>
  • Date: Tue, 31 Aug 2010 09:45:27 +0200

On Tue, Aug 31, 2010 at 9:01 AM, Jay Reynolds Freeman
<email@hidden> wrote:
> I need to construct a specialized keyboard (the software kind) for an iPad app I am working on (using the SDKs and other tools that are presently available to all developers).  Searching the net and the developer documentation finds many ad-hoc examples of how to do it, but I have not found any document from Apple that suggests how to do it right.  Apple has developed enough keyboards that there must be a canonical way to do it. Can anyone point me at any hints as to what that is?
>
> (What I need is actually a set of keyboards -- letters, numbers, and extra punctuation -- but with a couple of custom punctuation keys substituted for one of the numeric shift keys on the "letter" keyboard.)

Hard to say what Apple's "canonical" way might be (they don't give us
the source for their own keyboards) but in general, creating your own
keyboard on iOS 3.2 or later is really quite simple. You design your
keyboard layout in IB just like any other Cocoa view, and can pretty
easily hook it up. Not to toot my own horn (thought I probably should,
and now will) but my latest book, "Beginning iPad Development for
iPhone Developers" includes some examples and walkthroughs of the new
keyboard APIs in chapter 9, including an RPN calculator whose input
comes entirely from a custom keyboard:

  http://apress.com/book/view/1430230215

That page contains a link to the source code archive, which you can
download for free.

--
// jack
// http://nuthole.com
// http://learncocoa.org
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >Need specialized keyboard for iPad app (From: Jay Reynolds Freeman <email@hidden>)

  • Prev by Date: Re: Binding an objects "Enabled" to a button in IB
  • Next by Date: NSCell and partial redraw
  • Previous by thread: Need specialized keyboard for iPad app
  • Next by thread: NSCell and partial redraw
  • Index(es):
    • Date
    • Thread