Linguaggi Programmazione Per Software Ios

jack.72

Utente Attivo
209
7
Ciao a tutti
anni fa creavo qualche programmino a livello casalingo in VB , sto pensando quasi quasi di buttermi nel mondo dello sviluppo di app per Iphone e vi chiedo da quali basi dovrei partire ..
So che ci sono proprio software per la creazione dedicata di app per ios ma se io volessi fare le cose per bene e rispolverare quella mia parte di cervello dedicata allo sviluppo di software ... da dove dovrei iniziare visto che sono quasi decenni che non ci metto le mani ?
Partire dal C++ ? o cosa ?
Grazie mille
 

Tinwor

Utente Attivo
932
143
Crea un account su developer.apple.com e comincia da lì, come presto vedrai ti servirà un sistema MacOS per poter creare le tue applicazioni (si anche utilizzando framework come ionic o simili)
 

Skills07

Head of Development
Staff Forum
Utente Èlite
35,429
11,501
CPU
Ryzen 7 5800x
Dissipatore
Deepcool gammax l240 v2
Scheda Madre
Aourus Gigabyte X-470 ultra gaming
HDD
Samsung Evo 850 250gb ,2tb x 2 toshiba P300, 256 Ssd silicon power, Samsung evo plus 1tb nvme
RAM
32 gb G.Skill Tridentz 3200 mhz RGB
GPU
Zotac - RTX 3070 Ti Trinity OC
Monitor
ASUS TUF QHD 165hz IPS, ITEK GCF 165hz IPS QHD, Samsung Curvo 144hz QHD
PSU
Seasonic Focus 650w 80 platinum
Case
Coolermaster h500p
Periferiche
Asus Tuf Wireless
Net
Fibra Tim 100mb
OS
Windows 10 Pro 64 bit
per apple occorre xcode, saper programmare in C#, un macbook, e un idevice
 
U

Utente 16812

Ospite
Innanzitutto diciamo che il framework utilizzato dalle applicazioni Apple si chiama Cocoa, è un insieme di API, librerie e moduli Runtime :sisi:
https://www.google.it/url?sa=t&rct=...oa.pdf&usg=AFQjCNHplbyHJR1I8BbCMCrsFqLkHi3j-g
Le librerie di Cocoa sono implementate nel linguaggio Objective-C, che è un'estensione ad oggetti del linguaggio C.
La piattaforma di sviluppo che Apple fornisce gratuitamente per semplificare il lavoro di creazione di software per i S.O. Mac OS X (Cocoa applications) e iOS (Cocoa Touch applications) si chiama Xcode :sisi:
Xcode è un IDE, cioè un ambiente integrato che consente la scrittura del codice non solo Objective-C, ma anche C++, Python, Java e così via.
Xcode comprende anche la cosiddetta Interface Builder (vedi link), per creare interfacce grafiche, la guida in linea, molto dettagliata, e un simulatore di dispositivi iPhone e iPad, per il collaudo delle applicazioni.
L'ambiente Xcode si installa dall'App Store e di solito si utilizza su un Mac con S.O. Mac OS X.
Le opzioni (dalla schermata di benvenuto) riguardano la creazione di un nuovo progetto, la connessione ad un "repository" di sorgenti aggiuntivi, l'apertura della guida in linea e l'accesso al portale dedicato agli sviluppatori (developer portal):
https://idmsa.apple.com/IDMSWebAuth...fd934911bcbea0110d07f757&path=/download/&rv=1
L'ultima versione di Xcode, la v8.0 (che pesa più di 4GB), include il supporto a Swift 3 e a macOS Sierra:
https://itunes.apple.com/it/app/xcode/id497799835?mt=12
A presto ;)
 

rovo93

Nuovo Utente
62
5
CPU
Ryzen 5600X
Dissipatore
AMS STOCK
Scheda Madre
Gigabyte Auros GAMING V2
HDD
SSD Samsung 840 EVO 256 - ELEMENTS HDD ESTERNO 2 TB
RAM
16GB - VIPER DDR4 4000 MHz
GPU
MSI RTX 3060ti
Monitor
Samsung Curved
PSU
Thermaltake Berlin 630W
Case
Zalman Z11
Net
Pianetafibra AIR 100
OS
Windows 11
Visto che conosci VB.NET ti consiglio di buttarti con le librerie Xamarine (https://www.xamarin.com)..
Questa piattaforma ti permette di creare applicazioni iOS e Android tramite il classico Visual Studio in C#.
Anch'io sono un ex studente di VB e per passione ho imparato il C# (creo script per server di Call Of Duty), e con Xamarine sono riuscito a fare un paio di semplici applicazioni.
Ti dirò che come completezza, controlli e performance non sono paragonabili alle app in linguaggio nativo, però sono molto facili da utilizzare, e dovresti riuscire facilmente a "cavarne qualcosa".

Facci sapere come va ;)
 

Ci sono discussioni simili a riguardo, dai un'occhiata!

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili