Od dzisiaj wszystkie aplikacje będą testowane podczas procesu zatwierdzania w Appstore, aby upewnić się, że są już w 100% kompatybilne z nowym oprogramowaniem iPhone'a 3.0. Jeśli nie przejdą tego testu, nie zostaną zatwierdzone. Testowane będą także aktualne wersje aplikacji, które znajdują się już w Appstore. Jeśli są w jakikolwiek sposób złe, po wydaniu nowego oprogramowania sprzętowego iPhone'a 3.0 zostaną usunięte.
Firma Apple zwiększyła wysiłki w celu ukończenia nowego oprogramowania sprzętowego 3.0. Nowe wersje beta dla programistów ukazywały się raz na 14 dni, natomiast najnowsza wersja beta 5 pojawiła się już po 8 dniach. W miarę zbliżania się WWDC (początek czerwca) Apple stara się powoli finalizować prace nad nowym oprogramowaniem. Że będziemy czekać na wydanie nowego oprogramowania iPhone'a podczas tego wydarzenia?
Nie złościłbym się na nikogo, gdyby fw 3.0 wyszło na początku czerwca :-) :-)
Czytałem też gdzieś, że nowy fw powinien ukazać się w dniach 8-12.09 z okazji WWDC. Mam nadzieję, że to będzie prawda, tylko nie wiem jak będzie z tymi aplikacjami, które nie przejdą przez Apple do fw 3.0. Wtedy kupiona przez nas aplikacja będzie dla nas bezużyteczna. Apple nie powinno na to pozwalać. :D
Właśnie kończę nową aplikację, na 2.2 i 2.2.1 działa bez problemu, na 3.0 zawiesza się. Po godzinach debugowania doprowadziłem aplikację do stanu, w którym działa ona bez problemu na wszystkich trzech wymienionych wersjach. Zakładam, że wielu programistów będzie miało podobne problemy, ponieważ wersja 3.0 nie jest już tak całkowicie kompatybilna wstecz ze swoimi poprzednikami. W szczególności miałem problemy z pracą z TableViews. Zapewne będą ku temu dość istotne powody, dla których dysk FW3.0 będzie dostępny dopiero latem, co mogłoby zirytować zarówno deweloperów, jak i użytkowników. Ale w końcu z Apple wszystko jest możliwe... :)