Apple zmienia zasady w AppStore, dopuszczając używanie narzędzi developerskich innych niż Xcode do tworzenia aplikacji na iPhone’a.
Apple co jakiś czas modyfikuje zasady obowiązujące autorów aplikacji pod iOS, aby dostosować je do zmieniających się warunków. Właśnie zrobiło to ponownie. Istotne zmiany są dwie.
Po pierwsze, zasady są publicznie dostępne. Wcześniej były dostępne tylko dla osób piszących aplikacje, bez możliwości rozpowszechniania ich dalej. Całą listę można obejrzeć tutaj; warto zauważyć, że większość zasad dotyczy albo pilnowania jakości (odrzucane są aplikacje działające niestabilnie, nie robiące tego, co wynikałoby z opisu lub aplikacje oznaczone jako “beta”), przenośności (aplikacje używające nieudokumentowanych API lub nie działające poprawnie na wszystkich urządzeniach) prywatności użytkowników (aplikacje używające lokalizacji bez pytania użytkownika) lub bezpieczeństwa (aplikacje pobierające wykonywalny kod).
Po drugie, zlikwidowano regułę uniemożliwiającą pisanie aplikacji przy użyciu oprogramowania innego niż Xcode. Oznacza to, że możliwe będzie pisanie aplikacji w innych językach oraz przy pomocy innych narzędzi, być może także używając Flasha. Powinno to także ułatwić portowanie aplikacji z innych platform, co może być szczególnie istotne w przypadku gier, które często mają wbudowane silniki skryptowe. Czas pokaże, ilu developerów będzie miało ochotę skorzystać z tej opcji zamiast tworzyć aplikacje przy użyciu oficjalnych metod. Oczywiście nadal, między innymi ze względów bezpieczeństwa, zabronione jest wykonywanie kodu pobieranego z zewnątrz.
Dodaj komentarz