Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Adaptor usb3.1gigabit vs Adaptor ...

La multi ani @Atreides!

La multi ani @KENSINGTON!

La multi ani @burebista!
 La multi ani de Florii!

Stihl fs 70 c-e

Challengers (2024)

Care mai sunt mediile de admitere...
 Laptop cu HDD atasare memorie MMC...

Hartile google nu mai au chenarul...

Tomate in ghiveci la curte?

Idei cale de actiune recuperare g...
 Intoleranța lactoza- vegan v...

Tobe acustice insonorizare in blo...

Cine canta? Fragment din melodie...

Tablou sigurante Dacia Sandero 2012
 

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.

 msmihai, 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: 20,043
  • Înscris: 24.02.2006
c#

#6
ZIGZAG20

ZIGZAG20

    Senior Member

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

 BuLow, 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: 20,043
  • Î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

 Lulu2021, 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

 Lulu2021, 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

 Lulu2021, 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

 msmihai, 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