Kwestia mobilnych aplikacji - Wikipedia
Aplikacja mobilna (ang. mobile software / mobile application) ? ogólna nazwa dla oprogramowania działającego na urządzeniach przenośnych, takich jak telefony komórkowe, smartfony, palmtopy czy tablety, które pisane są przy użyciu różnych platform i języków programowania.
Kiedyś aplikacje były pisane w technologii Java ME, ale obecnie używa się raczej Javy na platformę Android, Objective-C na iOS i C# na platformę Windows Phone. Przykładem zastosowania aplikacji mobilnych jest tzw. ?bankowość mobilna?, która ułatwia klientom dostęp do konta bankowego z możliwością dokonywania operacji bankowych
Źródło: https://pl.wikipedia.org/wiki/Aplikacja_mobilna
Założenia początkowe do stworzenie programu
Programy na zamówienie, czy też indywidualne to nic innego jak program lub aplikacja stworzona na specjalne zamówienie. Firmy tworzące takie aplikacje zaczynają pracę od zebrania początkowych wymagań do projektu programu. Muszą wiedzieć co program ma robić i w jakim zakresie.
Często stwierdzenie, że potrzebujemy program do faktur jest nie wystarczające., ponieważ taki program poza oczywistą funkcją może spełnić jeszcze wiele innych zadań. Rozliczenia, wysyłka mailem lub automatyczny wydruk faktur to tyle przykłady. Dlatego zebranie takiej specyfikacji przed wykonaniem programu jest bardzo ważne.
Funkcjonalność oprogramowania
Jakie funkcjonalności może mieć program tworzony na indywidualne zamówienie klienta? Tak na prawdę każdą dostępną w momencie zamawiania. Jedynym limitem są koszty związane z utworzeniem takiego programu, bo jak wiadomo im więcej nowoczesnych technologii użytych w projekcie tym wyższy koszt.
Odnośnie funkcjonalności trzeba pamiętać o pewnych ograniczeniach, np. wybranej platformy na której ma działać program. Przy pisaniu aplikacji mobilnych trzeba pamiętać o ograniczeniach osiągów telefonów. To co na przeciętnym komputerze będzie działać bez problemu, na telefonie może się nawet nie uruchomić.