O luns introducido por iOS 7 aínda esperta grandes paixóns. Os usuarios dividíronse máis ou menos en dous campos: un está impresionado co novo sistema operativo móbil para iPhones e iPads, o outro desprezao. Non obstante, iOS 7 non só supón un cambio para os usuarios, senón tamén un gran reto para os desenvolvedores.
Despois de seis anos, cando iOS cambiou só lixeiramente ano tras ano e a interface gráfica e de usuario básica mantívose sen cambios, iOS 7 trae agora unha importante revolución, para a que os desenvolvedores deben prepararse ademais dos usuarios. E para eles a transición, ou mellor dito, a chegada de iOS 7, pode ser significativamente máis problemática.
Como unha especie de reinicio, despois do cal todos os desenvolvedores fan fila na liña de partida e teñen a mesma posición inicial para cortar a súa parte do pastel, independentemente de se son unha marca establecida ou un estudo de inicio, describindo iOS 7 Marco Arment, autor do popular Instapaper.
A situación actual na App Store é, por exemplo, moi complicada dende o punto de vista dun novo desarrollador. Hai miles de aplicacións na tenda, e hai moita competencia en frontes individuais. Entón, a menos que esteas a buscar algo realmente novo e innovador, é difícil saír adiante. As marcas consolidadas manteñen a súa posición e se os seus produtos son de boa calidade, non é doado convencer aos usuarios de que vaian probar algo novo.
Non obstante, é probable que iOS 7 trae un cambio. Por primeira vez na historia, non será suficiente que os desenvolvedores actualicen a icona, engadan algúns píxeles adicionais ou engadan unha nova API. En iOS 7, adaptarse á nova interface gráfica e aos controis será clave. Despois de todo, ninguén quere parecer "pasivo" no novo sistema operativo.
Os desenvolvedores de aplicacións que xa están en funcionamento enfrontaranse a un desafío difícil por iso, e Marco Arment explica por que:
- A maioría deles aínda non poden permitirse o luxo de abandonar o soporte para iOS 6. (Ademais, moitas aplicacións aínda necesitan compatibilidade con iOS 5, algunhas desafortunadas incluso iOS 4.3). iOS 7.
- A maioría deles non poden crear dúas interfaces diferentes. (Ademais, é unha mala idea).
- Moitas das súas aplicacións estableceron funcións e deseños que non se adaptan a iOS 7, polo que terán que ser redeseñados ou eliminados, e isto pode non atraer a moitos usuarios actuais, incluídos os propios desenvolvedores.
O programador, que agora ofrece con éxito a súa aplicación na App Store, dálle a iOS 7 máis engurras na testa que estar contento con algo novo. Non obstante, os que se están preparando para comercializar a súa pel experimentan sentimentos completamente opostos. Polo momento, é máis razoable que agarden e non se apresuren ao abarrotado mercado dos "seis" innecesariamente, senón que axusten a súa aplicación para iOS 7 e agarden a que se publique a nova versión do sistema operativo.
En canto os usuarios instalen iOS 7, buscarán aplicacións igualmente modernas que se encaixen no sistema como aplicacións básicas. Por primeira vez, pode ocorrer que todos estean realmente na mesma posición de partida e non só se merquen aplicacións comprobadas que existen desde tempos inmemoriais, só porque están probadas. Os novos desenvolvedores tamén terán a oportunidade e dependerá deles ver o bo produto que poden ofrecer.
En iOS 7 poden pasar cousas moi interesantes incluso en “sectores” tradicionais, como os clientes de Twitter, os calendarios ou as aplicacións de fotografía. Debido ao foco en iOS 7, marcas anteriormente descoñecidas poden ocupar as posicións de liderado. Os que máis se benefician do novo sistema. Pola contra, os introducidos deben intentar perder o menos posible.
cando estará dispoñible para CR? hai datas coñecidas?
Outono. Apple non é nin será máis preciso. Podes contar ao redor de setembro/outubro.
Ademais, probablemente asociado co novo iPhone (/new iPhones).
pre-manual https://developer.apple.com/library/prerelease/ios/design/index.html
cambiou algo con iCloud Core Data, alguén sabe?
na presentación principal para desenvolvedores, dixo que solucionaron toneladas de erros relacionados con iCloud
Non creo que sexa tan drástico como describes no artigo
Tan drástico... É unha forma de miralo e estou totalmente de acordo con el. Por suposto, non será así no 100% dos casos, pero algúns xogadores poden transformarse.
Agarda ata o outono e verás que todas as solicitudes (estudos relevantes) terán todo preparado e actualizado, aínda que sexa moito traballo.
Ao novo ios. Teño a honra de executar iOS 7 en dous dispositivos e despois dunhas catro horas de uso descubrín que Apple fixo un gran anuncio para o novo iOS, pero achegámonos moito a Android, non comento o deseño, que é tampouco coincide tan perfectamente, pero estou comentando sobre a sofisticación, a suavidade e a fiabilidade. Creo que este é un accidente semellante, se non maior, ao do iPhone 3g Ios 4.2.1. Son plenamente consciente de que Ios aínda está en fase beta, pero a pesar diso, unha gran decepción. En comparación con, por exemplo, 5.1.1, a estrutura do código do novo ios parece que foi deseñada para unha calculadora. IOS 7 probablemente non foi un paso atrás, senón un paso na dirección equivocada. iPhones e iPods non destacan en termos de hardware durante moito tempo, pero si destacan en termos de software. Apple debería traballar duro en iOS para o outono, porque isto é suficiente incluso para a versión BETA. Tampouco me gusta moito o deseño, pero non podo xulgar porque cada un ten gustos diferentes. Se comparas as novas aplicacións de IOS7 e as PRINCIPAIS APLICACIÓNS de CYDIA ESTÁS CASE O MESMO!??? Para o deseño en sistemas máis antigos, gustáronme os reflexos que Apple eliminou, por exemplo, nas iconas, etc. Porque estes reflexos destacaban moi ben na pantalla RETINA e quería xogar constantemente co iPhone, iPod ou iPad. No novo ios 7, só quero manter premido o botón de inicio+acendido para restablecer e ás veces ata poñería o iPhone en DFU, pero esperarei á próxima actualización. Esta é a miña opinión sobre IOS 7. Quería publicalo nalgún lugar e como me gusta este sitio puxeno aquí. Entón apedreame agora.
Estou feliz de botar unha pedra :) admites que iOS 7 aínda está en versión beta, pero aínda che queixas pola falta de depuración e fiabilidade. Por que?! Sei pola miña propia experiencia que o iOS actual e beta funciona mellor no iPhone 5 que, por exemplo, no SGS4 :). Estou desexando ver a versión nítida do sistema, xa que persoalmente gústame moito o aspecto. Entendo que non tes que facer. Pero o que non entendo é o "paso na dirección equivocada" segundo vostede. Funcional e visualmente excelente para min, así que todo o polgar cara arriba! :)
1. Comenta a depuración da primeira versión beta? Probablemente non lanzou moito software na súa vida, non si?
2. Como sabes algo sobre a estrutura do código? Ves algo máis que a cabeceira do marco? Comparte. Gústame estudar a fonte de iOS (que obviamente tes).
3. Beta iOS está baixo NDA, polo que non deberías comentar os seus detalles en absoluto. Se tes o costume de non romper contratos, é dicir.
En canto ao deseño, tes absolutamente dereito ás túas opinións, pero digo que estou obrigado por un NDA, polo que non vou comentar os detalles.
Estou de acordo co autor. Un desenvolvedor existente realmente terá un tempo máis difícil. Lanza unha aplicación que funcione no iOS6 existente e no novo iOS7.
Se non, vin os vídeos con iOS7b1 no iPh5 e teño que dicir que me gusta moito. Non podo dicir nada sobre a estabilidade, pero como xa está escrito na discusión aquí, é a Beta 1 e non ten sentido comentala nin valorala de ningún xeito.