2010-02-24 19 views
8

Nadal sprawdzam wszystko.Titanium kontra rodzime narzędzia

Zastanawiam się, jakie są ograniczenia, jeśli opracujemy aplikację przy użyciu tytanu. Czego nie można zrobić za pomocą Titanium, iPhone'a i Androida? Co można zrobić tylko za pomocą natywnych narzędzi?

Słyszałem, że występ może być problemem. Jak źle to będzie?

Z góry dziękuję. :)

Odpowiedz

0

Jedyną brakującą funkcją, którą do tej pory znalazłem, jest brak dostępu do bezpiecznego interfejsu API urządzenia (np. Keychain na iPhonie). Jeśli chcesz napisać coś, co pozwala uzyskać dostęp do usługi sieciowej (z której jest wiele aplikacji), prawdopodobnie będziesz chciał bezpieczniej przechowywać kredyty niż we właściwościach aplikacji.

1

Ostatnio sprawdziłem, że Menedżer alarmów nie jest dostępny dla systemu operacyjnego Android. Stwierdziłem także, że kompilator Titanium jest błędny i ulega awarii z tajemniczych powodów.

+0

Po 2 latach, nadal jest wadliwy, ale przynajmniej będziesz mógł zobaczyć dziennik katastrofy w ~/Library/logs/DiagnosticReports/*. To powinno przynajmniej sprawić, by wypadki były mniej tajemnicze. –

0

Ta odpowiedź jest teraz błędna - Apple cofnęło tę decyzję.

Jednym z potencjalnych problemów z używaniem Itanium jest to, że zgodnie z nową umową deweloperską Apple, nie można rozwijać iPhone'a za pomocą niczego innego niż C, C++ lub Objective C. W szczególności nie można użyć żadnego narzędzia innej firmy do opracować natywną aplikację. Aby uzyskać więcej informacji, zobacz thesesites, aby uzyskać więcej informacji, lub google pod numerem "apple iphone third party compiler".

Here to oświadczenie prezesa Appceleratora o ogłoszeniu i jego znaczeniu. Krótko mówiąc, w tej chwili nikt nie wie. Zdecydowanie jest to stary kompilator Flash → iPhone firmy Adobe, ale niektórzy uważają, że w środku są odcienie szarości.

+0

pamiętaj, że dotyczy to tylko nadchodzącego OS4 (22 czerwca), a nie poprzednich wersji, ponieważ Apple akceptuje to i tylko w "Programie dla programistów" (poprzez AppStore), a nie "Programie Enterprise", który pozwala wdrożyć twoją aplikację bez Sklep z aplikacjami. – balexandre

+0

@balexandre - absolutnie, jednak biorąc pod uwagę, że ma to na celu nowy rozwój, byłoby nie do pomyślenia, aby nie wspomnieć o tym, co prawda potencjalne, na minusie. –

Powiązane problemy