use a custom keyboard across other apps in iOS - ios

I have a question. One thing I know is that I can customise the iOS keyboard, like add a few buttons using accessoryView, in my iOS app. Now what I want to ask here is that is there any way I can create a custom keyboard with my special keys and use that across multiple apps like Facebook or WhatsApp etc? Please do reply Thanks.

Related

Is it possible to jump directly to one of the share extensions in UIActivityViewController?

Instead of using e.g. ShareKit or custom URL-scheme(to share to e.g. WhatsApp or Instagram), can you tap a button inside the app and skip the share extension dialog and go directly to one of the sharers there?
What I want to achieve is to have a button for each share type in our app, and tapping that button brings the user directly to the share screen for that type.
EDIT: We already have the share extension sharing working today, but we want to have a separate button for each sharer, like many apps have today. See attached example from musical.ly.
Yes it is possible but depends on what exactly you want? Did you want to send some file to printer? Or Email something? share via AirDrop?

Presenting just a subset of emojis on the keyboard on iOS apps

I am making an app where I use the "People" emojis as avatar faces and the "Food and drink" emojis for, well, food and drink icons. I would like to use the regular keyboard for presenting the emojis for user input, but I would like to present only these two categories of emojis (and even so, each category would be presented in a different context).
I am working with iOS 8, Xcode 6.3 and Swift.
Can I configure the regular keyboard so that it only shows a subset of emojis which I define?
If not, can I create a new custom keyboard preserving everything from the original Apple keyboard but limiting the subset of characters? Any pointers on how to do this?
Thanks.
You can not configure the regular keyboard so that it only shows a subset of emojis. But yes can make your own custom keyboard.
You can find some really good posts about how to make the custom keyboards:
http://verisage.us/en/blog/2014/07/17/ios-8-custom-keyboard-swift-tutorial/
http://code.tutsplus.com/tutorials/ios-8-creating-a-custom-keyboard-in-swift--cms-22344
Also I found this FaceBoardPlus sample: http://code4app.net/ios/FaceBoardPlus/52a9ba56cb7e841e178b69d0 which is exactly what you are looking for but written in objective c.
EDIT: From iOS developer library:
After a user chooses a custom keyboard, it becomes the keyboard for
every app the user opens. For this reason, a keyboard you create must,
at minimum, provide certain base features. Most important, your
keyboard must allow the user to switch to another keyboard.
To provide a fully custom keyboard for just your app or to supplement
the system keyboard with custom keys in just your app, the iOS SDK
provides other, better options. Read about custom input views and
input accessory views in Custom Views for Data Input in Text
Programming Guide for iOS.

replacing custom keyboard iOS

I'm trying to create my own keyboard for iPhone and trying to replace the default one.
There are a lot of custom keyboards in Cydia that replaces default one
so it is definately possible.
my question is
How can I create the keyboard
this would not use iOS APIs
is there any sample sources or other things that I can look around?
There is no way you could change default keyboard. and If you anyhow modify it(using private methods) apple will reject your app because it is against apple guidelines.
So the only solution to your problem is create a custom keyboard and then use it. There are few custom keyboards you can use them also :
custom-ios-keyboards
ioscustomkb
how-to-create-a-simple-keyboard-with-custom-navigation-buttons
Hope it helps you.

autocomplete suggestion list in iOS with bluetooth keyboard support

I want functionality similar to MFMailComposeViewController in which when user types email address, popup is shown which is controlled by Bluetooth keyboard using up & down arrow keys.
How one can implement similar one for UITextview ?
-Rajesh
If you want to implement autocomplete, then a good tutorial is available at the Ray Wenderlich blog http://www.raywenderlich.com/336/how-to-auto-complete-with-custom-values
I think this is not related to the bluetooth keyboard. It may add a few keys that are not available in the virtual keyboard. You will need to handle the up and down keys in code to achieve the same functionality.

iPhone: Custom keyboard layout and theme

I am wondering if anyone knows how to or can like me to some documentation or tutorials on how to make custom iOS keyboard sets as well as theming the iOS keyboard. I have read everything I could find, watched many youtube videos and read related posts on here. Most are just making a keyboard from scratch with a bunch of buttons or just tell you how to use the other iOS layouts like email, keypad etc. I need to create a custom keypad set. It must be able to be done, the Wolfram|Alpha Calculus apps have custom keyboard layouts and modified themes. If anyone has any info, please send it my way!
Example from the wolfram app:

Resources