Integreringen av tangentbord från tredje part i iOS 8 var en mycket välkommen utveckling för både användare och utvecklare. Det öppnade dörren till populära tangentbord från tredje part som Swype eller SwiftKey. Som en del av säkerheten har Apple dock delvis begränsat tangentbordet. De kan till exempel inte användas för att ange lösenord. Flera andra begränsningar framkom från iOS 8-dokumentationen, den tråkigaste var oförmågan att flytta markören med tangentbordet. Det verkar dock som att Apple i iOS 8 beta 3 har övergett denna begränsning, eller snarare lagt till ett API för att möjliggöra markörrörelse.
Information om begränsningen kom ut dokumentation om programmering av anpassade tangentbord, där det står:
"[…] anpassat tangentbord kan inte markera text eller styra markörens position. Dessa operationer styrs av ett textinmatningsprogram som använder tangentbordet"
Med andra ord styrs markören av applikationen, inte tangentbordet. Detta stycke har ännu inte uppdaterats efter lanseringen av den nya iOS 8 beta, men i dokumentationen för de nya API:erna upptäckt av utvecklaren Ole Zorn en som, enligt dess beskrivning, så småningom kommer att möjliggöra denna åtgärd. Beskrivningen säger bokstavligen allt "justera textposition efter avstånd från tecken". Tack vare detta ska tangentbordet få tillgång till en operation som hittills bara applikationen kunde styra.
Det verkar som om det går att flytta markören med ett anpassat tangentbord i beta 3. :) pic.twitter.com/hSLg8Gn48F
— Ole Zorn (@olemoritz) Juli 7, 2014
För tangentbord från tredje part kan genialitet alltså gälla koncept av Daniel Hooper från 2012, där det är möjligt att flytta markören genom att dra horisontellt på tangentbordet. Senare dök den här funktionen upp via en jailbreak-tweak Svep Markering. Detta koncept tillämpas också av flera appar i App Store inklusive Ledare, en skrivmjukvara som utvecklats av Ole Zorn, även om det bara är möjligt att dra på en speciell stapel ovanför tangentbordet.
Markörplacering på iOS har aldrig varit den mest exakta eller bekväma, och tangentbord från tredje part kan äntligen förbättra detta sju år gamla koncept. På WWDC 2014 sågs det hur Apple vill ta emot utvecklare, och det nya API:et är tydligen ett svar på deras önskemål.
Jag är glad för den här nyheten om så bara för att det första jag ska göra efter att ha uppdaterat till iOS8 kommer att vara att köpa ett nytt tangentbord (troligen Flexy). Men det nuvarande valet av markörens plats med hjälp av bubblan verkar bekvämt nog för mig, kanske med undantag för att träffa kanten på skärmen..;)
Tvärtom tycker jag att det är ett steg i fel riktning. För mig ligger charmen med iOS just i dess slutenhet och därmed stabilitet. Att närma sig androiden och skriken från några missnöjda människor kommer inte att göra någon nytta
Jag förstår inte irreversibiliteten. Vem hindrar dig från att använda Apple-tangentbordet? Din åsikt verkar hemskt begränsad för mig, liknande extasen i originaltexten på blu-ray-skivor. som skriver att det är det mest originella med tjeckiska undertexter. det är allas sak, att alla använder vad de vill, men varför välja andra, vad vill du ha ett annat tangentbord eller dubbning för en film? ... så använd det ursprungliga stabila tangentbordet, men någon kan lätt använda ett annat instabilt, eller hur? lämna valet till användarna, varför skulle du ta bort andras rätt att välja?!
Jag kommer inte att ersätta standardtangentbordet. Bara schizofreni att det kommer att finnas ett lösenord och ett annat för de andra verkar dumt för mig. Jag skulle hellre välkomna Apple att förena de befintliga.
Det första jag gör efter att ha installerat iOS8 är att ladda ner Swiftkey och lägga till det klassiska Apple-tangentbordsskalet. Det finns inget på iOS som irriterar mig så mycket som iOS-tangentbordet. Hemsk förutsägelse och kan inte göra något som ett modernt tangentbord är tänkt att kunna göra.1
Håller fullständigt med. Det som störde mig mest efter att ha bytt från android till ios är den långa textinmatningen, förutom stavfel. Jag ser fram emot att Swiftkey lär sig och kommer ihåg hela meningar, inte bara mina unika uttryck och vändningar :)
Ofta räcker det med en eller två bokstäver och Swiftkey kommer att "gissa" det önskade ordet. För att inte tala om att svepa