Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Incalzire in pardoseala etapizata

Suprataxa card energie?!

Cum era nivelul de trai cam din a...

probleme cu ochelarii
 Impozite pe proprietati de anul v...

teava rezistenta panou apa calda

Acces in Curte din Drum National

Sub mobila de bucatarie si sub fr...
 Rezultat RMN

Numar circuite IPAT si prindere t...

Pareri brgimportchina.ro - teapa ...

Lucruri inaintea vremurilor lor
 Discuții despre TVR Sport HD.

Cost abonament clinica privata

Tremura toata, dar nu de la ro...

Renault Android
 

Aplicatii iOS/Android - How to make?

- - - - -
  • Please log in to reply
26 replies to this topic

#1
BuLow

BuLow

    Junior Member

  • Grup: Members
  • Posts: 44
  • Înscris: 04.04.2013
Salutare, sper ca am postat bine. M-ar interesa si pe mine ce software sau ce limbaj de programare este folosit pentru crearea de aplicatii pentru platformele iOS si Android? Eventual niste nume de carti/tutoriale. Multumesc!

#2
msmihai

msmihai

    Senior Member

  • Grup: Senior Members
  • Posts: 5,271
  • Înscris: 02.09.2006
C++, Java, Objective-C. Distractie faina!

#3
Lulu2021

Lulu2021

    Junior Member

  • Grup: Members
  • Posts: 120
  • Înscris: 10.10.2010
Pentru a dezvolta aplicatii android recomand Eclipse Juno. Aici trebuie sa instalezi SDK-urile pentru android. Cauti pe net cum se procezeaza, ca e plin de tutoriale.

View Postmsmihai, on 24 aprilie 2013 - 16:22, said:

C++, Java, Objective-C. Distractie faina!

Sa faci tu aplicatii ptr android in C++ :))

#4
sergiu_spooky

sergiu_spooky

    Senior Member

  • Grup: Senior Members
  • Posts: 3,738
  • Înscris: 23.06.2006
Ce are?

#5
_Smiley_

_Smiley_

    Guru Member

  • Grup: Senior Members
  • Posts: 19,980
  • Înscris: 24.02.2006
c#

#6
ZIGZAG20

ZIGZAG20

    Senior Member

  • Grup: Senior Members
  • Posts: 6,971
  • Înscris: 20.04.2013

View PostBuLow, on 24 aprilie 2013 - 16:16, said:

Salutare, sper ca am postat bine. M-ar interesa si pe mine ce software sau ce limbaj de programare este folosit pentru crearea de aplicatii pentru platformele iOS si Android? Eventual niste nume de carti/tutoriale. Multumesc!
Pentru iOS Objective C.De ce intrebi aici cand cu o simpla cautare pe google aflai raspunsul?

#7
-catalin

-catalin

    Active Member

  • Grup: Members
  • Posts: 1,060
  • Înscris: 03.07.2007
"nativ" java pt. android si Objective-C pt iOS. Ca poti face aplicatii in javascript sau html5 cu tot felul de framework-uri pt. astea 2 e de asemenea adevarat. (PhoneGap, Appcelerator etc)

#8
Lulu2021

Lulu2021

    Junior Member

  • Grup: Members
  • Posts: 120
  • Înscris: 10.10.2010
Cum integrati voi C++, C# cu SDK-ul de la android care are in spate JAVA? C# ruleaza cu o alta masina virtuala in spate si C++ nu merge cu masini virtuale.

#9
_Smiley_

_Smiley_

    Guru Member

  • Grup: Senior Members
  • Posts: 19,980
  • Înscris: 24.02.2006
pentru c# : http://en.wikipedia.org/wiki/Xamarin
daca vrei neaparat ceva nativ, mergi pe ce a spus -catalin (java respectiv objective-c)

#10
luk4

luk4

    Senior Member

  • Grup: Senior Members
  • Posts: 2,149
  • Înscris: 29.04.2008

View PostLulu2021, on 24 aprilie 2013 - 16:30, said:

Cum integrati voi C++, C# cu SDK-ul de la android care are in spate JAVA? C# ruleaza cu o alta masina virtuala in spate si C++ nu merge cu masini virtuale.

C# este cu Mono, C++ are NDK. Te las sa le cauti.

#11
-catalin

-catalin

    Active Member

  • Grup: Members
  • Posts: 1,060
  • Înscris: 03.07.2007

View PostLulu2021, on 24 aprilie 2013 - 16:30, said:

Cum integrati voi C++, C# cu SDK-ul de la android care are in spate JAVA? C# ruleaza cu o alta masina virtuala in spate si C++ nu merge cu masini virtuale.

Tot asa cu tot felul de framework-uri si language bindings.

#12
sergiu_spooky

sergiu_spooky

    Senior Member

  • Grup: Senior Members
  • Posts: 3,738
  • Înscris: 23.06.2006
Android ruleaza aplicatiile Java ca (aproape) orice alt computer care ruleaza Java, intr-o masina virtuala. Adica NU nativ.
Nativ e cand instructiunile din binary sunt rulate direct de procesor.
Java in VM e atunci cand bytecode-ul Java ajunge la VM care il interpreteaza. VM-ul e o aplicatie nativa, scrisa in C/C++.
Daca vrei nativ pe Android deci scri cod C/C++ (fiindca kernel-ul si restul OS-ului sunt scrise in C/C++), folosind eventual NDK-ul. (google "Android NDK").


Probabil, daca te mananca-n c rau de tot, poti scrie si ASM pe ARM-urile pe care ruleaza Android.

#13
edy_3dz

edy_3dz

    Rau sau bun

  • Grup: Senior Members
  • Posts: 3,241
  • Înscris: 30.08.2008
Pe iOS poti scrie si in Ruby cu RubyMotion  :D

#14
msmihai

msmihai

    Senior Member

  • Grup: Senior Members
  • Posts: 5,271
  • Înscris: 02.09.2006

View PostLulu2021, on 24 aprilie 2013 - 16:23, said:

Sa faci tu aplicatii ptr android in C++ Posted Image)

Am facut si merg excelent atunci cand ai nevoie sa faci ceva procesare in background. Ca nu stii tu cu ce se mananca, e alta problema. Ia si invata!

Edited by msmihai, 25 April 2013 - 09:14.


#15
Lulu2021

Lulu2021

    Junior Member

  • Grup: Members
  • Posts: 120
  • Înscris: 10.10.2010

View Postmsmihai, on 25 aprilie 2013 - 09:13, said:

Am facut si merg excelent atunci cand ai nevoie sa faci ceva procesare in background. Ca nu stii tu cu ce se mananca, e alta problema. Ia si invata!

Procesarea in background cu NDK nu se numeste aplicatie. Ala e serviciu, daemon, sau orice altceva. O aplicatie are interfata pentru a permite utilizatorului sa interactioneze. Dar tu esti maestrul nu eu... eu inca invat.... :D

#16
paulicaFX

paulicaFX

    Member

  • Grup: Members
  • Posts: 792
  • Înscris: 08.08.2011
Daca ai folosit vreodata XNA e lux
http://developer.and.../sdk/index.html

Java e identic cu c#, cel putin pentru aplicatii Android, poate mici diferente.

#17
radhoop

radhoop

    Member

  • Grup: Members
  • Posts: 465
  • Înscris: 06.11.2006
Daca tot exista un topic legat de andoid am zis sa intreb si eu aici ceva.
1. Nu inteleg exact cum functioneaza chestia cu updatul la aplicatiile android. AI facut aplicatia, ai pus apk pe net la download iar cand faci un update in soft... ce se intampla ?
2. Nu inteleg cum e cu bazele de date. Andoid foloseste in principiu SQLite, nu? Care e o DB locala. Daca eu vreau sa updatez niste date saptamanal, in DB aplicatiei, cum fac? Pot modifica datele fara sa stie utilizatorul sau acele modificari se trimit prin app update ?

Ms.

#18
awss

awss

    Member

  • Grup: Members
  • Posts: 830
  • Înscris: 27.08.2006
Si eu am o intrebare :D

Daca tot se pot scrie aplicatii nativ pt android in C/C++ si se presupune ca ar rula mai bine, mai rapid si mai stabil decat cele scrise in java (prin urmare trebuiesc interpretate de VM), de ce nu se scriu direct in C++? Din cate am intels, C++, ca limbaj, este mai usor decat java.

@radhoop: Din cate am intels, ca sa comunici cu o aplicatie te folosesti de APi-uri. Daca gresesc, corectati-ma va rog! ;)

Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate