Android Annotations

  • Hallo zusammen,


    ich bin relativ neu in der Android Entwicklung. Ich bin eigentlich iOS Entwickler, möchte aber gerne eine meiner Apps auch unter Android anbieten...


    Nun aber zu meiner Frage:
    Ich bin auf der Suche nach einer "Android Boilerplate" auf die Android Annotations gestossen.


    Das ganze sieht für mich sehr gut aus. Da würden mich aber noch die Erfahrungen bzw. Meinungen von Leuten interessieren, die sich schon länger mit dem Thema Android befassen :)


    Also danke für eure Hilfe,
    Urkman

  • Hi :)


    was nutzt du, objectiveC oder swift?


    Diese Lib sieht auf den ersten blick sehr schön aus, säubert den Code und macht ihn übersichtlich. Jedoch sieht es auch so aus, als wenn dadurch einige features der Android API einfach verschluckt werden.


    Zudem stellt sich mir die Frage, wenn laut der lib über REST ressourcen angeboten werden, wo steckt der server, der diese anbietet?

  • was nutzt du, objectiveC oder swift?


    Ich nutze beides... In der besagten App Objective-C


    Diese Lib sieht auf den ersten blick sehr schön aus, säubert den Code und macht ihn übersichtlich. Jedoch sieht es auch so aus, als wenn dadurch einige features der Android API einfach verschluckt werden.


    Wie genau meinst du das? Ich _muss_ das ja nicht nutzen und kann optional den "normalen" Weg gegen...


    Zudem stellt sich mir die Frage, wenn laut der lib über REST ressourcen angeboten werden, wo steckt der server, der diese anbietet?


    Den Server muss du natürlich selber bereitstellen und die URL per @REST Annotation angeben:

    Code
    @Rest(rootUrl = "http://company.com/ajax/services", converters = { MappingJackson2HttpMessageConverter.class })
  • was gefällt dir von beidem besser? ObjectiveC oder Swift?



    Ok, das sagt mir, das du also auf eine Restschnittstelle zugreifst. Annotationen wie @GET bedeuten doch aber eigentlich, dass du hier eine REST schnittstelle zur verfügung stellst, oder? Ich kenne REST nur so das auf der Serverseite über @GET und @POST mit Ressourcen interagiert wird und auf einem client dann nur noch über die URIS auf die Schnittstelle zugegriffen wird.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!