Forum Gry Hobby Sprzęt Rozmawiamy Archiwum Regulamin

Forum: Appka na iPhona

14.03.2016 10:44
Drackula
1
Drackula
231
Bloody Rider

Appka na iPhona

W programowaniu jestem raczej zielony ale moze ktos mnie nakieruje gdzie szukac, jak zaczac i co najwazniejsze - czy sie da.

Potrzebuje sobie zrobic appke, ktorej glownym zadaniem bedzie dostep do kamery w telefonie.
Jedyna rzecz jak potrzebuje zrobic to wyliczyc wartosc Irradiance padajacego swiatla na CMOS tak abym mogl sobie policzyc ta wartosc w W/m2. A nastepnie wyslietlic inna liczbe, ktora bedzie odpowiednikiem irradiance w innej skali.

Da sie?

14.03.2016 10:53
2
odpowiedz
zanonimizowany561661
45
Senator

ogólnie robienie aplikacji na iPhone jest naprawdę proste, są gotowe aplikacje które mocno pomagają.
Problemem zawsze jest dostęp do hardware, jeżeli Apple na daną funkcję zezwala, nie ma problemu, jeżeli nie użycie tej funkcji w apce jest bardzo trudne, często niemożłiwe.

Drugim problemem jest fakt że jeżeli ma to być oficjalna apka musi przejść przez oficjalny proces akceptacji, to czasami bywa męczące.

14.03.2016 10:56
aope
3
odpowiedz
aope
191
Corporate Occult

I musisz ją dziergać w Xcode a ten jest tylko na makach :)

14.03.2016 11:06
Drackula
4
odpowiedz
1 odpowiedź
Drackula
231
Bloody Rider

[3] A da sie na Ipadzie? Czy za slaby sprzetowo?

widzialem appki, ktore mierza lumeny urzywajac kamery wiec teoretycznie Irradiance powinno tez sie dac. Jedyne co mi potrzebne to dostep do napiecia, jakie wytwarza sie na CMOS podczas ekspozycji na promieniowanie. Dane techniczne chipa jaki jest zastosowany do kamery w Iphonie sa dostepne w necie i jedyne co musialbym przetestowac w laboratorium to czulosc pixela na znana dawke promieniowania.

Wstepnie chce to zrobic dla swoich testow, dopiero jakby koncept dzialal to martwilbym sie proces akceptacji.

14.03.2016 11:30
aope
4.1
aope
191
Corporate Occult

Xcode na iPadzie? No coś Ty :)

14.03.2016 11:21
5
odpowiedz
Likfidator
120
Senator

ogólnie robienie aplikacji na iPhone jest naprawdę proste, są gotowe aplikacje które mocno pomagają.

Jakbyś pisał appki na iOS to byś wiedział, że to nie jest proste. Możesz wyklikać appkę w kreatorach, ale zrobienie czegoś więcej niż prostego kalkulatora jest praktycznie niemożliwe. Stworzenie wydajnej aplikacji z dostępem do sprzętu wymaga pisania w czystym C lub w ostateczności C++. Pewnie nawet nie masz pojęcia jak duży narzut na wydajność ma Obj-C. Wszystkie krytyczne funkcje programuje się nadal w czystym C. Co prawda nowe urządzenia mają bardzo wydajne CPU i zysk wydajności przy zejściu do C nie jest tak widoczny jak np. w iPhone 4S. Jednak jeśli ma się na uwadze czas pracy na baterii to i tak trzeba aplikacje optymalizować jak najlepiej.

Drugim problemem jest fakt że jeżeli ma to być oficjalna apka musi przejść przez oficjalny proces akceptacji, to czasami bywa męczące.

Nie musi. Weryfikacja dotyczy tylko publikacji w Appstore. Jeśli tworzysz aplikację na użytek wewnętrzny w firmie, możesz skorzystać z licencji Enterprise i instalować aplikacje na wszystkich firmowych urządzeniach.
Druga rzecz, sam proces weryfikacyjny Apple jest naprawdę wygodny. Jeśli aplikacja zostaje odrzucona, to dostajesz kompletny raport dlaczego została odrzucona. Po drugiej stronie jest człowiek, a nie maszyna i możesz omówić wszystkie niejasności.
Poza tym naprawdę trzeba się postarać, by dostać rejecta. Jak aplikacja się nie zawiesza i nie zawiera niedozwolonych treści jak np. porno, czy możliwość uruchamiania zewnętrznego kodu jak emulatory to zostanie zaakceptowana.

Co do tematu:
https://developer.apple.com/library/ios/documentation/AudioVideo/Conceptual/CameraAndPhotoLib_TopicsForIOS/Articles/TakingPicturesAndMovies.html
W oficjalnej dokumentacji znajdziesz wszystkie potrzebne informacje. Nie wiem tylko, czy oficjalne API daje dostęp do funkcji, których potrzebujesz. W każdym razie możesz korzystać tylko z niego. Aplikacje, które używają exploitów do uzyskania większych praw dostępu nie mają szansy na publikację w sklepie, a nawet jeśli tam trafią, to wylecą gdy tylko zrobi się wokół tego szum.

Forum: Appka na iPhona