Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Problema cuptor electric cu disju...

Merita achizitionat DFSK Fengon 5...

Pret actual invelitoare

Probleme baterie Samsung A54
 Schema statie auto Renegade REN 1...

Magazine IT de incredere

Parere SKODA Octavia 3 2.0TDI 150CP

Achizitie telefon 1000-1200lei
 Unde gasesc o lampa buna pe gaz?

Consulta specialiștii... Und...

Fostul director al Frontex: Comis...

Construire anexa lipita de casa
 Ce folositi pentru urina mirosito...

Socializare in prezenta copiilor

Cont Samsung A32

Hotarare definitiva a instantei, ...
 

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,943
  • Î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,943
  • Î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

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

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