J'ai toujours plaisir à lire le commentaire de James Higgs sur les questions de l'iPhone, même si nous avons souvent en désaccord sur certaines questions. Cela est vrai pour la pièce d'aujourd'hui intitulé iPhone OS 4.0: Maintenant avec Ajouté le Mal. Il fait quelques bons points, dont beaucoup je suis en désaccord avec, mais, j'ai une grosse bête noire avec son poste, qui est ...
... Pouvons-nous s'il vous plaît arrêter avec cette tendance d'appeler les choses que nous n'aimons pas ou en désaccord avec le "mal"?
Le mal est tué pour bébés ... pogroms ... tueurs en série ... Jonas Brothers. Vous savez, merde mauvais. Le mal n'est pas restreindre le choix des langues, vous pouvez utiliser lorsque vous écrivez des logiciels pour une plateforme logicielle unique à partir d'un seul fournisseur. Mon Dieu, les gens. Parlez biaisée, du premier monde des perceptions! Ceci est, au pire, "ennuyeux", "frustrant", ou peut-être même «gênant». Ce n'est certainement pas «mal» dans un sens raisonnable du mot. Ce n'est même pas immoral, contraire à l'éthique, illégal ou d'engraissement, peu importe combien vous pouvez le détester.
(Désolé, James - tu n'es pas le seul à faire cela, la vôtre était juste la goutte d'eau qui fait déborder le vase)
Je comprends que les gens n'aiment pas les changements récents SDK accord, et je comprends même pas pourquoi. Mais gardons une certaine perspective putain, pouvons-nous? Nous avons tous signé un accord qui a dit Apple pourrait modifier unilatéralement les termes du contrat en nous avisant, et nous étions d'accord avec cela parce que nous voulions faire partie de l'App Store. Maintenant qu'Apple a en fait changé et quelques fois, les gens sont pleurnicher comme le monde se termine. La porte n'est pas verrouillée, les gens. N'hésitez pas à laisser, si elle devient trop lourde pour vous. Si vous n'êtes pas prêt à l'homme la voie Dan n'a Grigsby, Puis d'enregistrer votre plainte en utilisant les Reporter bug et de passer avec votre vie.
Je n'aime pas toujours les décisions d'Apple fait. Je pense que la censure App Store est sucky, le processus de révision est encore trop arbitraire, et 3.3.1 est libellé de façon plus large que ce qu'elle devrait être. Mais aucun de ceux-ci sont assez mauvais pour me faire quitter la plate-forme. J'aime la plate-forme, et il ya encore tellement d'occasions ici que j'ai vraiment envie de rester. Donc, j'ai déposé ma plainte et ont évolué.
Je ne veux vraiment pas à se faire happer par l'argument de la 3.3.1, mais j'ai besoin de souligner qu'il ya une raison valable pourquoi Apple choisirait de le faire. Même si vous n'êtes pas d'accord avec leur décision, vous devez au moins reconnaître que ce n'est pas arbitraire (quelque chose que j'ai vu comme une hypothèse implicite dans de nombreux restaurants et les arguments contre 3.3.1)
Si vous utilisez les outils fournis Apple et les cadres, quand vous soumettez votre application, tout le code qui rend votre application est disponible. Apple contrôle en partie, et vous contrôlez l'autre partie. Avec une couche intermédiaire, il ya un morceau du tiers de code qui est une boîte noire. Apple ne peut pas y accéder et vous ne pouvez pas y accéder, que ce soit. Avez-vous remarqué que nous sommes également pas autorisés à construire des cadres pour l'iPhone de la façon dont nous pouvons sur le Mac. Même raisonnement exact.
Les changements d'Apple est d'avoir à faire à des cadres pour accueillir les API multitâches en 4.0 offrent un bon exemple de pourquoi Apple se sent ils ont besoin pour ce faire. Je ne peux pas discuter des détails techniques de 4.0, mais je dirai que en modifiant les cadres et les API, Apple a été capable de maintenir un niveau étonnamment élevé de compatibilité avec d'anciens apps. Devinez lequel des applications ne sont pas jouer parfaitement avec la nouvelle fonctionnalité multitâche?
Oui, il s'agit de contrôler, mais non, ce n'est pas arbitraire ou sans raison. Vous êtes invités à en désaccord avec le jugement d'Apple, mais ne pas assumer les changements ares se fait pour des raisons arbitraires: d'Adobe malgré ou à cause Steve Jobs est de mauvaise humeur.
Regardons une situation hypothétique. Disons qu'au lieu de la poignée de Flash généré applis qui s'est faufilé sur le logiciel Adobe App Store, imaginons qu'il ya 5.000 d'entre eux. Disons aussi que l'hypothèse, pour une raison quelconque, Flash générés par les applications ne fonctionnent pas avec 4.0, et Apple ne peut raisonnablement pas faire fonctionner à 4,01. Lorsque 4.0 est disponible et tous ceux pause applications, qui va finir par mal?
Si vous avez répondu avec autre chose que «Apple», vous êtes délirant ou, au moins, ne comprennent pas les clients. Les clients ne savent pas ou les soins de la façon dont leurs applications ont été faites. Ils savent que, hier, leurs applications travaillé, aujourd'hui, ils n'ont pas et la seule différence est qu'ils jour vers une nouvelle version de l'OS. Quelle est la supposition logique pour quelqu'un qui ne connaît pas les détails techniques sous-jacents à faire? Il n'y a qu'une: C'est Apple nouvel OS suce. Serait-il une hypothèse précise? Non, mais c'est la perception que les gens se retrouveraient avec, et à Apple, la perception du client est roi.
1- Oui, Apple pourrait travailler avec Adobe pour obtenir le package de flash changé, mais un Apple) a de bonnes raisons de s'attendre à ce que Adobe serait traîner les pieds, car ils ont traîné leurs talons de dix ans sur le déplacement de Creative Suite à Cocoa, et b ) ils auraient pour tester une bonne partie de la 185 000 applications sur l'App Store d'savent même quelle bibliothèque tierce partie était en faute, ce qui n'est tout simplement pas possible.
... Pouvons-nous s'il vous plaît arrêter avec cette tendance d'appeler les choses que nous n'aimons pas ou en désaccord avec le "mal"?
Le mal est tué pour bébés ... pogroms ... tueurs en série ... Jonas Brothers. Vous savez, merde mauvais. Le mal n'est pas restreindre le choix des langues, vous pouvez utiliser lorsque vous écrivez des logiciels pour une plateforme logicielle unique à partir d'un seul fournisseur. Mon Dieu, les gens. Parlez biaisée, du premier monde des perceptions! Ceci est, au pire, "ennuyeux", "frustrant", ou peut-être même «gênant». Ce n'est certainement pas «mal» dans un sens raisonnable du mot. Ce n'est même pas immoral, contraire à l'éthique, illégal ou d'engraissement, peu importe combien vous pouvez le détester.
(Désolé, James - tu n'es pas le seul à faire cela, la vôtre était juste la goutte d'eau qui fait déborder le vase)
Je comprends que les gens n'aiment pas les changements récents SDK accord, et je comprends même pas pourquoi. Mais gardons une certaine perspective putain, pouvons-nous? Nous avons tous signé un accord qui a dit Apple pourrait modifier unilatéralement les termes du contrat en nous avisant, et nous étions d'accord avec cela parce que nous voulions faire partie de l'App Store. Maintenant qu'Apple a en fait changé et quelques fois, les gens sont pleurnicher comme le monde se termine. La porte n'est pas verrouillée, les gens. N'hésitez pas à laisser, si elle devient trop lourde pour vous. Si vous n'êtes pas prêt à l'homme la voie Dan n'a Grigsby, Puis d'enregistrer votre plainte en utilisant les Reporter bug et de passer avec votre vie.
Je n'aime pas toujours les décisions d'Apple fait. Je pense que la censure App Store est sucky, le processus de révision est encore trop arbitraire, et 3.3.1 est libellé de façon plus large que ce qu'elle devrait être. Mais aucun de ceux-ci sont assez mauvais pour me faire quitter la plate-forme. J'aime la plate-forme, et il ya encore tellement d'occasions ici que j'ai vraiment envie de rester. Donc, j'ai déposé ma plainte et ont évolué.
Je ne veux vraiment pas à se faire happer par l'argument de la 3.3.1, mais j'ai besoin de souligner qu'il ya une raison valable pourquoi Apple choisirait de le faire. Même si vous n'êtes pas d'accord avec leur décision, vous devez au moins reconnaître que ce n'est pas arbitraire (quelque chose que j'ai vu comme une hypothèse implicite dans de nombreux restaurants et les arguments contre 3.3.1)
Si vous utilisez les outils fournis Apple et les cadres, quand vous soumettez votre application, tout le code qui rend votre application est disponible. Apple contrôle en partie, et vous contrôlez l'autre partie. Avec une couche intermédiaire, il ya un morceau du tiers de code qui est une boîte noire. Apple ne peut pas y accéder et vous ne pouvez pas y accéder, que ce soit. Avez-vous remarqué que nous sommes également pas autorisés à construire des cadres pour l'iPhone de la façon dont nous pouvons sur le Mac. Même raisonnement exact.
Les changements d'Apple est d'avoir à faire à des cadres pour accueillir les API multitâches en 4.0 offrent un bon exemple de pourquoi Apple se sent ils ont besoin pour ce faire. Je ne peux pas discuter des détails techniques de 4.0, mais je dirai que en modifiant les cadres et les API, Apple a été capable de maintenir un niveau étonnamment élevé de compatibilité avec d'anciens apps. Devinez lequel des applications ne sont pas jouer parfaitement avec la nouvelle fonctionnalité multitâche?
Oui, il s'agit de contrôler, mais non, ce n'est pas arbitraire ou sans raison. Vous êtes invités à en désaccord avec le jugement d'Apple, mais ne pas assumer les changements ares se fait pour des raisons arbitraires: d'Adobe malgré ou à cause Steve Jobs est de mauvaise humeur.
Regardons une situation hypothétique. Disons qu'au lieu de la poignée de Flash généré applis qui s'est faufilé sur le logiciel Adobe App Store, imaginons qu'il ya 5.000 d'entre eux. Disons aussi que l'hypothèse, pour une raison quelconque, Flash générés par les applications ne fonctionnent pas avec 4.0, et Apple ne peut raisonnablement pas faire fonctionner à 4,01. Lorsque 4.0 est disponible et tous ceux pause applications, qui va finir par mal?
Si vous avez répondu avec autre chose que «Apple», vous êtes délirant ou, au moins, ne comprennent pas les clients. Les clients ne savent pas ou les soins de la façon dont leurs applications ont été faites. Ils savent que, hier, leurs applications travaillé, aujourd'hui, ils n'ont pas et la seule différence est qu'ils jour vers une nouvelle version de l'OS. Quelle est la supposition logique pour quelqu'un qui ne connaît pas les détails techniques sous-jacents à faire? Il n'y a qu'une: C'est Apple nouvel OS suce. Serait-il une hypothèse précise? Non, mais c'est la perception que les gens se retrouveraient avec, et à Apple, la perception du client est roi.
1- Oui, Apple pourrait travailler avec Adobe pour obtenir le package de flash changé, mais un Apple) a de bonnes raisons de s'attendre à ce que Adobe serait traîner les pieds, car ils ont traîné leurs talons de dix ans sur le déplacement de Creative Suite à Cocoa, et b ) ils auraient pour tester une bonne partie de la 185 000 applications sur l'App Store d'savent même quelle bibliothèque tierce partie était en faute, ce qui n'est tout simplement pas possible.
Aucun commentaire:
Enregistrer un commentaire