Podróżować
Zdjęcie dannysullivan, zdjęcie fabularne robertnelson
Zacznij tworzyć i sprzedawać aplikacje na smartfony iPhone, Blackberry i Android. klasa>
Szał smartfonów wciąż rośnie, a rosnące sklepy z aplikacjami dla większości systemów operacyjnych otworzyły kolejne drzwi dla podróżników szukających sposobów na prowadzenie mobilnego stylu życia.
Od blogowania w drodze po utrzymanie ninja-mediów społecznościowych, możliwości aplikacji są ogromne. Ale nawet dla doświadczonego programisty projektowanie aplikacji na smartfony wymaga wzięcia pod uwagę kilku rzeczy.
To nie jest twój klucz do bogactwa
Wiele osób gra w tę grę, niewielu osiąga z niej dochód w niepełnym wymiarze godzin. Być może lepiej postarać się oczarować go jako niezależnego pisarza. Do diabła, po prostu zagraj na loterii - lepsze szanse.
Pobierz i graj z jak największą liczbą aplikacji w swojej kategorii. Hej, to badania.
Projektowanie aplikacji na smartfony to świetny projekt poboczny dla tych, którzy mają doświadczenie w programowaniu i dużą kreatywność. Podobnie jak kariera pisarska, potrzeba odpowiedniej kombinacji umiejętności, praktyki i szczęścia, aby zamienić ją w prawdziwy dochód.
Jest na to aplikacja
Masz świetny pomysł na aplikację. Słodkie. Teraz nadszedł czas, aby sprawdzić konkurencję, ponieważ tak, z tysiącami aplikacji Blackberry i Android oraz iTunes App Store zbliżającymi się do nieskończoności, jest już coś podobnego. Co ma do zaoferowania Twoja aplikacja, czego nie oferują inni? Jak to jest naprawdę innowacyjne?
Tak jak pisarze muszą być przede wszystkim czytelnikami, twórcy aplikacji muszą być fanatykami aplikacji. Pobierz i graj z jak największą liczbą aplikacji w swojej kategorii. Hej, to badania.
Zdjęcie: dougbelshaw
Wybierz platformę
Wielu programistów z udanymi aplikacjami zaczynało od jednej platformy, a potem rozprzestrzeniało się na inne, gdy aplikacja dobrze się sprzedawała.
IPhone ma zdecydowanie najwięcej aplikacji, choć niektóre z nich są … no cóż, cholera. I wielu twórców aplikacji na iPhone'a ma kilka niezbyt miłych rzeczy do powiedzenia na temat tego, jak Apple prowadzi sklep.
Jednak nadszedł czas, aby wskoczyć na modę na iPada, gdy jest popularna - według CrunchGear możesz pomóc w tworzeniu lub niszczeniu urządzenia.
Blackberry ma również szybko rozwijający się sklep z aplikacjami, a jeśli sam go nie posiadasz, założę się, że znasz przynajmniej trzy osoby. Użytkownicy Blackberry są oddani - bez powodu nazywają to CrackBerry.
Wraz z wydaniem nowego, błyszczącego Nexusa One, nie jest złym pomysłem, aby wziąć udział w rozwoju niektórych aplikacji Andoid.
Najlepszym i najbardziej oczywistym wyborem jest wybór telefonu, którego używasz. Idź z tym, co wygodne i znajome, a nie z tym, co Twoim zdaniem się sprzedaje - ponieważ jeśli twoja aplikacja jest tak kiepska, wszystkie trzy rynki ją przyjmą.
Tworzenie aplikacji na iPhone'a
Po pierwsze: poświęć kilka dni lub tygodni na rozglądanie się po Centrum rozwoju iPhone'a. Następnie uderz w książki. Kilka sugerowanych zasobów:
Począwszy od rozwoju iPhone'a 3
klasa>
„Zakładając minimalną praktyczną znajomość Objective-C i napisaną w przyjaznym, łatwym do naśladowania stylu, ta książka oferuje kompletny kurs na temat iPhone'a i iPoda touch.
Książka rozpoczyna się od podstaw, przeprowadzania użytkownika przez proces pobierania i instalowania bezpłatnego zestawu SDK iPhone'a firmy Apple, a następnie tworzenia pierwszej prostej aplikacji na iPhone'a.
Stamtąd nauczysz się integrować wszystkie elementy interfejsu, które użytkownicy iPhone'a poznali i pokochali, takie jak przyciski, przełączniki, selektory, paski narzędzi i suwaki”.
Biznes rozwoju aplikacji na iPhone'a
klasa>
„Biznes iPhone App Development to przewodnik dla programistów, który pomaga osiągnąć sukces i zarządzać nim od samego początku procesu projektowania i rozwoju.
Ta książka zawiera informacje, które pomogą Tobie, deweloperowi, zaplanować każdy aspekt Twojej aplikacji z myślą o sukcesie biznesowym - od projektu, przez wdrożenie, aż do znaczenia wczesnej i ciągłej analizy rynku, a także wcześniejszego wprowadzenia do wsparcia i aktualizacji.
I nie zapominajmy o działalności samego sklepu iTunes App Store! To jest książka, którą chciałbyś przeczytać przed uruchomieniem swojej pierwszej aplikacji!”
Rozwój aplikacji Blackberry
Po pierwsze: zanurz się w strefie programistów Blackberry. Następnie uderz w książki. Kilka sugerowanych zasobów:
Podstawy rozwoju Blackberry
klasa>
„Smartfon BlackBerry to obecnie najpopularniejsza platforma mobilna dla przedsiębiorstw, a także ogromny hit wśród konsumentów. Do tej pory programiści mieli trudności ze znalezieniem wszystkiego, czego potrzebują, aby rozpocząć tworzenie nowych aplikacji dla urządzeń BlackBerry.
BlackBerry Development Fundamentals to rozwiązanie: pierwszy przewodnik po wszystkich źródłach rozwoju platformy BlackBerry.
Ta książka dokładnie analizuje unikalne możliwości i ograniczenia BlackBerry, pomaga zoptymalizować wybory projektowe oraz obejmuje natywne aplikacje dla bogatych klientów i aplikacje mobilne oparte na sieci Web dla środowisk biznesowych i konsumenckich.”
Zaawansowany rozwój Blackberry
klasa>
„Dzięki funkcji Advanced BlackBerry Development nauczysz się korzystać z funkcji multimedialnych BlackBerry, w tym z aparatu i odtwarzania wideo.
Książka pokazuje również, jak wysyłać i odbierać wiadomości tekstowe i multimedialne, korzystać z potężnych bibliotek kryptograficznych oraz łączyć się z osobistymi i biznesowymi kontaktami i kalendarzem użytkownika.
Nie tylko nauczysz się korzystać z tych interfejsów API, ale także zbudujesz program, który w pełni je wykorzysta: aplikację do bezprzewodowego udostępniania multimediów. Lekcje z każdego rozdziału zostaną zastosowane poprzez ulepszenie aplikacji z prototypu do w pełni dopracowanego programu.”
Rozwój aplikacji na Androida
Po pierwsze: zapoznaj się z Przewodnikiem dla programistów na Androida. Następnie uderz w książki. Kilka sugerowanych zasobów:
Profesjonalne tworzenie aplikacji na Androida
klasa>
„Praktyczny przewodnik po tworzeniu aplikacji mobilnych, Professional Android Application Development zawiera zwięzłe i przekonujące przykłady, które pokazują, jak szybko tworzyć rzeczywiste aplikacje mobilne na telefony z Androidem.
W pełni aktualna wersja 1.0 pakietu programistycznego dla systemu Android, obejmuje wszystkie niezbędne funkcje i bada zaawansowane możliwości Androida (w tym GPS, akcelerometry i usługi działające w tle), aby pomóc Ci tworzyć coraz bardziej złożone, użyteczne i innowacyjne aplikacje mobilne na telefony z Androidem.”
Opracowywanie aplikacji dla systemu Android: programowanie za pomocą Google SDK
klasa>
„Ta praktyczna książka zawiera koncepcje i kod potrzebny do opracowania oprogramowania na Androida, platformę open source dla telefonów komórkowych i urządzeń mobilnych, która generuje entuzjazm w branży.
Oparty na systemie operacyjnym Linux i opracowany przez Google i Open Handset Alliance, Android ma potencjał zjednoczenia rozdrobnionego rynku mobilnego.
Android Application Development wprowadza to środowisko programistyczne i oferuje kompletny przykład działania, który demonstruje funkcje architektoniczne i interfejsy API Androida”.
Rozważ następstwa
To coś więcej niż tylko projektowanie aplikacji. Potrzebujesz strony internetowej, potrzebujesz dobrze napisanego opisu, który przekona ludzi do zostania klientami, potrzebujesz promocji, potrzebujesz dobrego systemu wsparcia.
A jako osoba, która praktycznie pobiera aplikację dziennie, błagam: bądź osiągalny. Odkrycie, że nie ma strony dla programisty, lub, co gorsza, jest to po prostu strona z linkiem do sklepu z aplikacjami, bez formularza kontaktowego lub adresu e-mail, które można zobaczyć… Ten deweloper nie znajduje się na mojej liście.
Twoja aplikacja prawdopodobnie będzie zawierać błędy za pierwszym razem - upewnij się, że klienci mogą się z Tobą skontaktować, gdy wystąpi problem.
Zdjęcie Core Force
Oblicz obciążenie
Większy zespół niekoniecznie oznacza lepszą aplikację. Mam kilka wysokiej jakości aplikacji, które uwielbiam, które na pewno zostały zaprojektowane przez jednoosobowy program.
Chodzi bardziej o to, co robi aplikacja - niektóre pomysły wymagają po prostu dużo więcej pracy, aby skutecznie działać. Aby uruchomić aplikację, może być konieczna współpraca.
Jeśli potrafisz samodzielnie obsługiwać aplikację, nie zapomnij o stronie internetowej, promocyjnych filmach i reklamach oraz najważniejszym wsparciu, o którym wspomniałem wcześniej. Jeśli to nie brzmi jak twoja sprawa, zatrudnij kogoś, kto może to zarządzać.
Upewnij się, że cena jest odpowiednia
Najlepszą radą, jaką mogę ci dać, jest sprawdzenie aplikacji. W skrócie:
- 0, 99 USD nie jest kluczem do sukcesu.
- Wysokiej jakości aplikacje o porównywalnym przedziale cenowym to prawdziwe pieniądze.
- Jeśli nikt nie narzeka na cenę, prawdopodobnie jest ona zbyt niska.