Home ┬╗ Trends & Skills ┬╗ Die Gro├čen dominieren: Fernando Rodrigues iOS & Android Entwickler

Die Gro├čen dominieren: Fernando Rodrigues iOS & Android Entwickler

In diesem Artikel berichtet Fernando Rodriguez, ein Experten in der Entwicklung f├╝r Anwendungen ├╝ber seine Erfahrungen als iOS Entwickler, der sp├Ąter auch in Android entwickelt.

F├╝r Fernando Rodriguez:

Vor ungef├Ąhr einem Jahr, war ich in dem Menlo Park und gab einen Kurs f├╝r die Entwicklung in iOS auf der Big Nerd Ranch f├╝r Facebook Entwickler. Nach der Arbeit hatte ich noch Zeit um mit einem Freund zu Abend zu essen, der im Silikon Valley lebt. Eduardo hatte auch als reiner iOS Entwickler angefangen, in letzter Zeit war er aber auch zur ÔÇ×dunklen SeiteÔÇť ├╝bergetreten und war in diesen Momenten Android Entwickler.

Au├čerdem feierte Google zu diesem Zeitpunkt die Einf├╝hrung des I/O 2013, zu der Zeit als ich also arbeitete, verbrachte Eduardo seine Zeit auf der I/O. Aber trotzdem, als wir uns trafen, musste ich mir stundenlang Neuigkeiten und Vortr├Ąge ├╝ber die neuen Sachen anh├Âren, die Google im Moment herausbrachte. Leicht ver├Ąrgert, aber nicht genug um meinen Glauben ins wackeln zu bringen.

Normalerweise a├čen wir in dem australianischem Restaurant ÔÇ×Outback SteakhouseÔÇť zu Abend, direkt auf der anderen Seite des Apple Hauptquartiers. Es ist das bevorzugte Restaurant von Steve Wozniak und ist voll von Apple Angestellten. Oder um es besser zu sagen, wahrscheinlich der schlechteste Platz um mit Eduardos neuer Google Brille anzugeben. Ich a├č die ganze Zeit mit der konstanten Angst, dass in jedem Moment einer der Sicherheitsleute zu uns kam und uns den Weg zur T├╝r zeigte.

mann mit google brille
Die Google Brille ausprobieren

Ich habe mich einige Tage lang gewehrt, aber am Ende musste ich sie ausprobieren.ÔÇŽ.

Die Brille die ich probiert habe, war einwandfrei ein Prototyp, aber ein Prototyp mit unheimlich viel Potenzial und das einzig wirkliche neue Dispositiv, das in den letzten Jahren auf den Markt gebracht wurde. Und dann noch das Aussehen, absolut Nerd, so einem speziellen Sexappeal der nur wenigen gef├Ąllt, wie zum Beispiel mir!

Zur├╝ck zuhause, begann die Idee Android Entwickler zu sein sich mir ins Gehirn zu brennen. Seit Jahren hatte ich schon ein Nexus 1, aber es hat mich nie ├╝berzeugt: es hatte einen kleinen Spalt zwischen den Plastik und den Glas, das mir systematisch ein Haar von meinem Kopf einklemmte, wenn ich das Telefon benutzte und es riss es aus, wenn ich das Telefon wieder hinlegte. Aber diese BrilleÔÇŽ..

Android aus der Sicht von iOS zu lernen

Nach kurzer Zeit war ich wie besessen von dem Wunsch Android Entwickler zu werden und besch├Ąftigte mich mit Android Studio – ich denke ich bin einer der wenigen bei denen es funktioniert – als gebe es kein Morgen.

Beide Plattformen zu beherrschen, ist viel einfacher als es erscheint, da beide Konzepte gleich oder ├Ąhnlich erscheinen. Die Sprache ist auch nicht so unterschiedlich, auch wenn wir das gerade herausgekommene Swift mit einbeziehen.

Android hat einige ├ťberraschungen f├╝r den der von iOS kommt, oder von jedem anderen Betriebssystem. Zum Beispiel, die Basis f├╝r die Interaktion mit dem Benutzer ist nicht die Anwendung, sondern wird Activity genannt. Die Activities sind wie die UIViewControllers von iOS und schlie├čen einige Funktionen der Apps ein (ein Foto machen, ein Dokument editieren, irgendetwas verteilen, usw.). Die gut programmierten Apps in Android basieren auf dem System, transformieren sich aus einer Sammlung von Activities.

Eine andere Eigenart von Android ist die Form in der Informationen zwischen den Activities ausgetauscht werden. Diese verk├Ârpert sich in einem Objekt, das Intent genannt wird. Die Idee ist gut, aber die Implementation ist etwas schwerf├Ąllig und bringt dich dazu ├Âfters Fliegen mit Kanonenkugeln zu t├Âten. Es erinnert mich an die Form wie regulierte Objekte in Cobra kommunizieren, wie ich es in der Zeit als C++ Entwickler gemacht habe.

apple und android figuren k├Ąmpfen mit lichtschwertern

iOS und Android Entwickler zu sein, hei├čt nicht inkompatibel zu sein.

Nachfrage f├╝r Mobile Multi Plattformentwickler

Die Nachfrage nach Multiplattform Entwicklern, speziell f├╝r die, die diese zwei Plattformen beherrschen, ist enorm und w├Ąchst, in Spanien genauso wie au├čerhalb. Facebook, ohne weit zu gehen, nachdem sie jedem ihrer Angestellten als Android und iOS Entwickler ausgebildet haben, ├Âffnete ein Entwicklungszentrum in London um Leute aus Europa unter Vertrag zu nehmen (die Einwanderungsgesetze in den vereinigten Staaten erlauben es Ihnen nicht gen├╝gend Entwickler im Menlo Park einzustellen).

Wenn Sie iOS oder Android Entwickler sind, ist es lebenswichtig, dass Sie die andere Plattform kennen lernen: Sie lernen viel und erh├Âhen Ihren Marktwert enorm, da es wenige gibt, die wirklich beide Seiten dominieren. Als Professionelle k├Ânnen wir uns nicht den Luxus hingeben, eine von beiden gr├Â├čten Plattformen zu verachten. Selbst wenn Ihnen einer der beiden nicht so besonders gef├Ąllt.

In Agbo gibt es Kurse f├╝r die Fundamente von iOS und Android, online genauso wie in der Klasse. Haben Sie Lust etwas Neues zu lernen?

Proyecto Desarrolladores

Verfasst von

Yeeply
Yeeply

Yeeply ist eine Premium-Plattform, die sich auf die Entwicklung von Mobile Games und individuellen Websites spezialisiert hat. Seit 2012 vertrauen uns unsere Kunden die Entwicklung ihrer Projekte an, und wir arbeiten mit den besten zertifizierten Profis auf technischer Ebene: Entwickler von Mobile Games oder Web-Freelancer, gro├če Softwareunternehmen und f├╝hrende Agenturen. Erstellen einer App oder einer Website war noch nie so schnell, zuverl├Ąssig und sicher wie mit Yeeply! Ver├Âffentlichen Sie Ihr Softwareprojekt auf Yeeply und lassen Sie sich von unserem Team durch den Prozess begleiten.