• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Wie Starte ich als iOS App Developer? + einigen detail fragen

iMax1995

Golden Delicious
Registriert
22.10.12
Beiträge
10
Tach zusammen,

Ich spiele schon länger mit dem gedanken eine eigene ios app zu entwickeln (zunächst nur auf dem iphone) und vor kurzem kam mir dann eine meiner meinung nach sehr ambitionierte idee.
da ich mich schon in vielen dingen ausprobiert habe wie der mediengestalltung bin ich schon mit einigem vertraut und mit ios kenne ich mich auch sehr gut aus. Allerdings nur als benutzer. Ich muss dazu sagen das ich ein großer ape fan bin. Wie dem auch sei meine eigentliche frage ist was ich genau zum programieren von ios apps benötige neben einem apple developer account. Ich habe zudem schon erfahren das ein mac von nöten ist um sauber entwickeln zu können.
da ich wie mein benutzername vermuten lässt noch 17 jahre alt bin verfüge ich natürlich nicht um ein immens großes budge doch für einen mac mini sollte es reichen hier würde ich auch gerne wissen was dort die günstigste variante wäre auf der man noch angemessen programieren kann.
ich bin sehr motieviert das entwickeln von apps zu erlernen und bin bereit viel zeit,mühe und herzblut in dieses projekt zu stecken zudem ich glaube das meine app idee einigen bis vielen menschen vieles erleichtern könnte.
ich freue mich über jede antwort
Max
 
Ich habe zudem schon erfahren das ein mac von nöten ist um sauber entwickeln zu können.
Das ist richtig. Alles andere ist "A World of Pain"

Der kleineste Mac reicht, zum Beispiel ein gebrauchter Mac Mini. Der sollte nicht älter als zwei, höchstens drei Jahre sein, damit auch das nächste OS X Update noch funktioniert.

Dazu ein Hinweis: Ich würde gebrauchte Mac Hardware auf eBay nur kaufen, wenn Abholung angeboten wird (und den Mac dann auch wirlich abholen).

Und noch ein genereller Hinweis:
http://www.tty1.net/smart-questions_de.html schrieb:
Verwende korrekte Rechtschreibung, Interpunktion und Großschreibung. Schreibe NICHT ALLES GROSS, das wird als Schreien empfunden und gilt als unhöflich. (Vollständige Kleinschreibung ist einen Deut weniger nervtötend, ist aber auch schwer zu lesen. Einem Alan Cox wird man so etwas vielleicht durchgehen lassen – dir nicht.)

Gruss

Alex
 
Danke für deine Antwort Alex.
Zunächst einmal werde ich die Rechtschreibung im Bezug auf die groß und klein Schreibung beherzigen. Ich habe keinerlei Probleme mit der deutschen Rechtschreibung, nur hat sich bei mir wie auch bei vielen Jugendlichen das klein schreiben alle Wörter aufgrund diverser Chat und Messanger Programme mit der Zeit eingeschlichen (allerdings nur wenn ich Texte mit meinem iPhone verfasse) da es schlichtweg schneller geht wie aber hier zurecht bemängelt wurde nicht korrekt ist. Aufgrund dessen bitte ich die Inkorrektheit meines ersten Beitrages zu entschuldigen.
Falls jemand noch Tipps, Tricks und Links hat die ihnen am Anfang weitergeholfen haben wäre ich sehr dankbar wenn ich diese bekommen könnte.
 
Zuletzt bearbeitet:
  • Like
Reaktionen: below
Danke ;) Wie alle alten Säcke motze ich halt über solche Dinge rum :p

Was kannst Du denn jetzt schon? Java, C++, sonst was? Dann kann ich vielleicht Empfehlungen geben, die optimal auf Dich abgestimmt sind.

EDIT: Und wie hart hättest Du es gerne? Es gibt Bücher für unterschiedliche Ambitionen, manche sehr an der Praxis orientiert, andere extrem akademisch, und natürlich alles dazwischen

Gruss

Alex
 
Ich habe noch keinerlei Erfahrung im Bereich Programmierung. Ich stehe ganz am Anfang möchte aber in die Richtung Medien gehen ich bin mir im klaren darüber das das alles andere als leicht wird aber ich bin ja noch recht Jung daher werd ich das lernen. Also bei der App Idee die ich verfolge möchte ich so etwas wie eine Community aufbauen die "bestimmten Content" bewerten kann und zugleich "diese Content" auch kommentieren kann. Wobei das bewerten des Content im Vordergrund stehen sollte ähnlich wie bei der IMDB App (falls jemand IMDB nicht kennt mal reinschauen für Kino und Serien fand ein muss)
Hierzu müsste man sich bei der App über facebook anmelden um "diesen Content" bewerten zu können. Zudem sollen Nutzer "neuen Contet dieser Art hinzufügen können falls ihr Content noch nicht vorhanden ist" dies aber durch mich als App Administrator erst freigegeben werden müsste bevor er von anderen Nutzern bewerten werden kann.

Vielleicht könntest du mir sagen mit was man da umgehen können muss um so etwas zu Programieren dies würde ich mir dann selbst beibringen. Es ist keines falls ein "larie faire" Ding von mir. Es ist für mich ein Einstieg in die Selbstständigkeit. Da ich für meine Verhältnisse viel Geld in diese Sache stecken muss und wenn ich so etwas mache es auch 100-prozentig werden muss bevor es online geht.
Daher bin ich über jeden Erfahrungsbericht und Tipp sehr dankbar.

Zum EDIT nocheinmal, ich Arbeite lieber sehr Praxis orientiert. Am liebsten nach detaillierten Tutorials.
 
Ich habe noch keinerlei Erfahrung im Bereich Programmierung. Ich stehe ganz am Anfang möchte aber in die Richtung Medien gehen ich bin mir im klaren darüber das das alles andere als leicht wird aber ich bin ja noch recht Jung daher werd ich das lernen.
So weit. So gut.

Also bei der App Idee die ich verfolge möchte ich so etwas wie eine Community aufbauen …
Wow, wow, wow, langsam!

Dafür brauchst Du ja zunächst einmal Server, und entsprechende server-seitige Software. Wenn das funktioniert, dann kannst Du an die Mobil-Clients denken. Und um die Kosten gering zu halten, könntest Du in der Zwischenzeit mobil-optimierte Seiten anbieten.

Ich weiss gar nicht, wo ich anfangen soll Dir zu sagen, was man dafür braucht …

Für Dich sehe ich zwei Möglichkeiten:

1) Mach einen Business Plan, such Dir einen Investor, und Leute, die das programmieren können

2) Atme mal GANZ tief durch. Dann schreibst Du diese Idee auf ein Blatt Papier, und heftest sie in einen Aktenordner. Auf den schreibst Du: "Wiedervorlage 2014"
Und dann verabschiedest Du Dich von dieser Idee, und lernst in aller Ruhe programmieren. Vielleicht gar nicht für's iPhone, vielleicht fängst Du erstmal mit Java an oder in Ruby oder sogar *schluck* PHP. Das kann für Deine Serverseite sehr hilfreich sein, und Du brauchst keinen neuen Rechner.

Dann legst Du mal ganz locker los, und kannst Dich dabei ja von Deiner Idee leiten lasen. Du wirst Dich in Datenbanken, Authentifizierungsmechanismen, Sicherheitskonzepte und Client-Server Kommunikation und vieles mehr einarbeiten müssen.

Ich habe mit 14 angefangen, Programmieren zu lernen und würde sagen, es hat drei Jahre gebraucht, bis dabei irgendetwas auch nur halbwegs brauchbares abgefallen ist. Danach habe ich ein Informatikstudium mit Diplom abgeschlossen, und habe jetzt gut 20 Jahre Erfahrung in diesem Beruf.

Damit will ich Dich nicht abhalten, ganz im Gegenteil! Das ist eine tolle Reise. Und was Du vorhast klingt jetzt für ein paar waschechte Profis auch nicht so sonderlich schwierig. Aber der Teufel steckt im Detail, und wenn Du noch gar nichts kannst, dann ist das, was Du da vorstellst ein Langstreckenziel. Du wärest nicht der erste, der so etwas schafft, aber verabschiede Dich von der Idee, dass Du das in kurzer Zeit lernen kannst.

Und wenn Dich das Geld für einen Mac schmerzt, dann fang doch erstmal mit etwas an, dass Du auf Deinem aktuellen Rechner machen kannst. Damit kannst Du dann vielleicht schon mal das Geld verdienen, dass Du für einen Mac brauchst ;)

HTH

Alex
 
  • Like
Reaktionen: landplage
Wiki-Werbung

Außer der Reihe:
Wäre es im Bereich des Möglichen, in unserem Wiki eine Seite einzurichten "Ich will Apps programmieren lernen - wie fange ich an?"?

Das könnte man als Checkliste aufbauen:
Was kann ich schon? a) nichts -> gehe zu Grundlagen lernen
b) Sprache xyz -> gehe zu Dev-Grundlagen

Wie melde ich einen Dev-Account an?
Was brauche ich an Hardware?
Welche Bücher, Webseiten usw. sind hilfreich?


Wenn da mehrere Leute mitmachen, wird das ein guter Einstig für die Anfänger, die immer wieder hier aufschlagen.
 
  • Like
Reaktionen: below
Ja mit so etwas habe ich schon gerechnet. Das das ein sehr kompliziertes Unterfangen ist und das ich einen Server benötige wollte ich zwar vermeiden bei der Ideen suche aber es war mir klar das ich für diese Idee einen benötige.

Doch da ich von meine Idee so gefesselt von und schon eine Konzept Zeichnungen und Pläne angefertigt habe denke ich das Option 1) eigentlich die bessere ist.
Ich stelle es mir zwar etwas schwierig vor als "junger Mann" ein Team aus Programmierern und Investor zusammen zu stellen. Allerdings ist genau das was ich mal erreichen möchte und bin mir sicher das ich bestimmt einige für meine Idee begeistern kann zumal es meiner Ansicht nach so etwas noch nicht gibt und man sicherlich einiges an finanziellen kapital daraus schlagen kann.
Das schwierige dabei ist wie ich an die richtigen Leute komme die ich begeistern kann für meine Idee und wie ich meine Idee so schützen kann dabei das sie nicht "Gestohlen" wird.

Zu der 2). Option.
Diese werde ich sicherlich parallel auch angehen da ich mir das doch sehr spannend vorstelle. Wo bei der Mac nicht das Problem ist da ich mir diesen sowieso zulegen wollte.

Zudem nochmal ein herzliches Dankeschön das Sie mir hier so gut weiterhelfen.

LG

Max
 
Das schwierige dabei ist wie ich an die richtigen Leute komme die ich begeistern kann für meine Idee

Das kann ich Dir nicht sagen. Ich bin "nur" Entwickler. Investorensuche ist nicht mein Gebiet.

und wie ich meine Idee so schützen kann dabei das sie nicht "Gestohlen" wird.

Hihihi, Du verweist explizit auf die IMDB App und hast dann Angst, Deine Idee würde geklaut ;) ?

Im Zweifel muss Deine App, Deine Website einfach besser sein als andere. In der Realität ist es sehr, sehr schwer, sich allumfassend gegen Ideenklau zu schützen — falls man nicht bereit ist, mindestens fünfstellige Summen nur in Anwälte zu investieren.

Alex
 
Ja mit so etwas habe ich schon gerechnet. Das das ein sehr kompliziertes Unterfangen ist und das ich einen Server benötige wollte ich zwar vermeiden bei der Ideen suche aber es war mir klar das ich für diese Idee einen benötige.

Doch da ich von meine Idee so gefesselt von und schon eine Konzept Zeichnungen und Pläne angefertigt habe denke ich das Option 1) eigentlich die bessere ist.
Ich stelle es mir zwar etwas schwierig vor als "junger Mann" ein Team aus Programmierern und Investor zusammen zu stellen. Allerdings ist genau das was ich mal erreichen möchte und bin mir sicher das ich bestimmt einige für meine Idee begeistern kann zumal es meiner Ansicht nach so etwas noch nicht gibt und man sicherlich einiges an finanziellen kapital daraus schlagen kann.
Das schwierige dabei ist wie ich an die richtigen Leute komme die ich begeistern kann für meine Idee und wie ich meine Idee so schützen kann dabei das sie nicht "Gestohlen" wird.

Zu der 2). Option.
Diese werde ich sicherlich parallel auch angehen da ich mir das doch sehr spannend vorstelle. Wo bei der Mac nicht das Problem ist da ich mir diesen sowieso zulegen wollte.

Zudem nochmal ein herzliches Dankeschön das Sie mir hier so gut weiterhelfen.

LG

Max
 
Mit "die richtigen Leute kennen" habe ich mehr gemeint ob mit unter Sie als Entwickler möglicher weise andere Entwickler/Entwickler Netzwerken mit begeisterungsfähigen, guten Entwicklern kennen bzw sich selbst bei sowas begeistern zu können.

Investoren suche wird mein "Problem" sein.

Der Verweis auf die IMDB war nur dazu da sich grob solch eine Bewertungscommunity vorstellen zu können. Meine Idee befasst sich mit einem völlig anderem Themengebiet als Filme und Serien. Zudem hab ich mir spezielle Features ausgedacht die auf das Themengebiet zugeschnitten sind.
Es ist halt schwer zu erklären was man machen will ohne gleich alles zu Verraten.

Ja so hatte ich mir das mit dem Ideenschutz schon gedacht. Man sieht's ja im extrem bei Apple und Samsung was die sich für "Schlachten" um mit unter einzelne Icon Designs liefern.


Mit freundlichen Grüßen

MAX
 
Bis ein echter Business Plan steht wird es auch sicherlich noch einige Zeit dauern aber dennoch möchte ich es wenigstens probieren da ich denke das die Idee Potenzial hat.
 
... aber bevor Du Dir darüber Gedanken machst, wäre vielleicht erst einmal das erlernen der Programmierung und das Programmieren selber angesagt denke ich :)
 
Also … um es ganz knall hart zu sagen: Die Leute, die ich kenne, sind ausreichend mit Arbeit ausgelastet. Du (ich lasse es hier mal beim Internet-üblichen "Du", das kannst Du gerne auch machen) müsstest ihnen vielleicht viel Geld anbieten, und zwar jetzt, nicht in Zukunft.
Oder die Idee muss so unglaublich grossartig und überzeugend sein, dass sie alles andere in den Schatten schlägt. Dazu Du musst aber insb. auch die Frage nach "Step 2" beantworten können, damit Dein Business Plan nicht so aussieht:

"
Gnomes' three phase business plan​


  1. Collect Underpants
  2. ?
  3. Profit"
http://en.wikipedia.org/wiki/Gnomes_(South_Park)#Plot

Am besten wirst Du in Deinem Umfeld Leute treffen, denen Du vertrauen kannst, und die Dir vertrauen. Soweit ich weiss hat Mark Zuckerberg Facebook auch mit Studienfreunden gegründet.

HTH

Alex
 
Ich habe nicht ganz verstanden was mit Step 2 gemeint ist. Also welche Frage ich da beantworten muss.


Ja so hatte ich mir das schon gedacht das mit Frenden anzugehen allerdings werd ich mal an der Idee "feilen" und mir dann genau überlegen ob sie wirklich so viel Zeit wert ist was ich momentan allerdings noch denke.
Ja so in der art war das auch mit Facebook aber ich möchte mich nicht mit einem miliardenschweren Mann vergleichen.
 
South Park!?
Dann sind SIe wohl doch nicht so alt.
Die folge werd ich mir mal ansehen.
 
Ich habe nicht ganz verstanden was mit Step 2 gemeint ist. Also welche Frage ich da beantworten muss.
"Step 2" ist die Frage, wie genau damit Geld verdient werden soll ;)

EDIT: In Deinem Fall also:

Step 1: Baue eine Internet-Community
Step 2: ?
Step 3: Profit!

Ja so in der art war das auch mit Facebook aber ich möchte mich nicht mit einem miliardenschweren Mann vergleichen.
Nun, Mark Zuckerberg war vorher auch nicht Milliardenschwer … aber dennoch, die Frage, WIE damit Geld verdient werden soll ist bei einem Projekt, das Geld verdienen soll extrem wichtig. Wenn es darum geht, wichtiger als wie es programmiert wird.

Der Werbemarkt im Internet wird schwieriger. Da braucht es — meiner bescheidenen Meinung nach — schon mehr.

Alex
 
Ja das hab ich nun verstanden ich habe mir die Folge angesehen. Die Folge war echt gut!

Ich habe mir einiges einfallen lassen um Das ganze zu komerzialiesieren. Um den Vergleich mit Facebook wieder auf zu nehmen dort wollte anfangs auch niemand werben doch dennoch machen es jetzt alle. Das bedeutet konkret für mich alles steht und fällt mir der Comiunity die ich auf bauen will. Somit mache ich die App zunächst sehr Atraktiv für meine Zielgruppe sodas die Comiunity immer größer wird so das ich Leute meiner Zielgruppe an einem zentralen Ort habe möglichst zahlreich. Dann machen ich mich auf die Suche nach Unternehmen die ihre Produkte an diese Zielgruppe verkaufen möchten da ich dafür die perfekte Plattform habe. Das ist mein besheidener Plan.

Max
 
Wow, wow, wow, langsam!

Made my day.

Eduardo Saverin: What's going on?
Mark Zuckerberg: They have ten minutes to get root access to a Python webserver, expose it's SSL encryption and then intercept all traffic over it's secure port.
Eduardo Saverin: They're hacking.
Mark Zuckerberg: Yes, all behind a Pix Firewall Emulator. But here's the beauty.
Eduardo Saverin: You know I didn't understand anything you just said, right?
Mark Zuckerberg: I do know that.
Eduardo Saverin: So, what's the beauty?
Mark Zuckerberg: Every tenth line of code written, they have to drink a shot. And hacking supposed to be stealth, so every time the server detects an intrusion, the candidate responsible has to drink a shot. I also have a programme running that has a pop-up window appear simultaneously on all five computers. The last candidate to hit the window has to drink a shot. Plus every three minutes they all have to drink a shot.