iSpazioiSpazio
    Naviga nel sito
    • Offerte
    • Sfondi
    • iOS 17
    • Recensioni
    • Personalizza iPhone
    • Dispositivi Apple
    • Guide
    • Sconti Amazon
    Facebook Twitter Instagram YouTube TikTok
    iSpazioiSpazio
    • Forum
    • iSpazio
    • Scontiamolo
    • Wallpapers Central
    Scarica l'App
    • Offerte
    • Guide
      • Personalizzazione
      • Video Guide TikTok
    • Recensioni
    • Downloads
      • Sfondi
      • Comandi Rapidi
      • Sfondi Personalizzati
      • iOS
      • iTunes
      • Personalizzazioni
    • Dispositivi Apple
      1. iPhone
      2. iPad
      3. Mac
      4. Apple Watch
      5. iOS 17
      6. View All

      iPhone 14 e 14 Pro disponibili in sconto su Amazon, anche a rate, tasso zero e senza finanziamento

      6 Giugno 2023

      Apple modifica il layout delle fotocamere di iPhone 15 Pro Max per fare spazio alla lente a periscopio

      17 Maggio 2023

      La produzione di massa dei display di iPhone 15 inizierà a giugno | Rumor

      17 Maggio 2023

      iPhone 15 e iPhone 15 Plus con fotocamera da 48 megapixel | Rumor

      15 Maggio 2023

      Apple rende gratuita l’installazione di tutte le Developer Beta: adesso puoi installare iOS 17 gratis

      7 Giugno 2023

      iPadOS 17 introduce il supporto per webcam e microfoni USB-C esterni

      7 Giugno 2023

      Scarica gli Sfondi ufficiali di iPadOS 17 in alta risoluzione

      6 Giugno 2023

      Apple presenta iPadOS 17 che introduce nuovi livelli di personalizzazione e versatilità

      5 Giugno 2023

      I nuovi MacBook Air da 15″ con processore M2 sono disponibili su Amazon con pagamento in 5 rate!

      7 Giugno 2023

      Apple rende gratuita l’installazione di tutte le Developer Beta: adesso puoi installare iOS 17 gratis

      7 Giugno 2023

      Ecco la lista delle funzioni di macOS Sonoma che non saranno disponibili sui Mac Intel

      7 Giugno 2023

      Apple presenta ufficialmente il nuovo MacBook Air da 15 pollici con un ampio display Liquid Retina da 15,3″

      6 Giugno 2023

      Apple rende gratuita l’installazione di tutte le Developer Beta: adesso puoi installare iOS 17 gratis

      7 Giugno 2023

      Apple presenta watchOS 10 con Raccolta smart, nuovi quadranti e molto altro

      5 Giugno 2023

      La lista dei dispositivi compatibili con watchOS 10, iPadOS 17, macOS 14 ed iOS 17

      5 Giugno 2023

      Le app native di watchOS 10 verranno riprogettate per sfruttare lo schermo più grande dell’Apple Watch Ultra

      5 Giugno 2023

      La modalità StandBy di iOS 17 sembra essere “un esperimento” per un nuovo prodotto Apple | Redazionale

      8 Giugno 2023

      iOS 17: alcune funzioni potranno essere utilizzate solo su iPhone più recenti. Ecco l’elenco completo

      8 Giugno 2023

      Scarica gli Sfondi “Saltern Study” di Basic Apple Guy, ora anche in versione scura!

      8 Giugno 2023

      E’ finalmente possibile utilizzare ChatGPT con Siri: Ecco come potenziare l’assistente vocale Apple in maniera semplicissima!

      8 Giugno 2023

      La modalità StandBy di iOS 17 sembra essere “un esperimento” per un nuovo prodotto Apple | Redazionale

      8 Giugno 2023

      iOS 17: alcune funzioni potranno essere utilizzate solo su iPhone più recenti. Ecco l’elenco completo

      8 Giugno 2023

      Scarica gli Sfondi “Saltern Study” di Basic Apple Guy, ora anche in versione scura!

      8 Giugno 2023

      E’ finalmente possibile utilizzare ChatGPT con Siri: Ecco come potenziare l’assistente vocale Apple in maniera semplicissima!

      8 Giugno 2023
    • iOS 17
    • Sconti Amazon
    Contatti
    Pubblicità su
    iSpazioiSpazio
    Riflessioni

    Xcode contro tutti: perché usare il programma di Apple per sviluppare applicazioni iOS | Riflessioni personali

    Gianmarco ForcellaBy Gianmarco Forcella11 Luglio 2012Commenta3 Mins Read
    Condividi Facebook Twitter Email Telegram WhatsApp Pinterest
    Share
    Facebook Twitter WhatsApp Telegram Email

    Con il tempo, sono comparsi sulla rete tantissimi programmi che permettono di sviluppare applicazioni per iOS: alcuni, più semplici di Xcode nell’utilizzo, altri molto limitativi. Ma perché continuare ad usare Xcode con tutte queste alternative in giro? Personalmente credo che l’applicativo della società della mela per il momento rimanga ancora il più valido disponibile nel mercato.

    Advertising
    Advertising

    Parliamoci chiaro: Xcode, sebbene talvolta si chiude proprio in quel preciso istante in cui non si ha salvato un cambiamento, è l’unico programma che permette di creare applicazioni iOS decenti e presentabili e soprattutto, con una vastissima documentazione (sia tramite Apple, sia tramite internet).

    Con il suddetto applicativo poi, c’è la possibilità di usare appieno tutta la potenza dell’OS: poiché l’unico linguaggio supportato è l’Objective C, allo sviluppatore risulta più semplice usare al massimo le possibilità offerte dai dispositivi di Cupertino. Usare SDK che si appoggia su un altro linguaggio (come Adobe AIR, che usa Action Script se non sbaglio), può risultare molto controproducente e limitante: è vero che magari per un dev alle prime armi con il linguaggio di casa Apple ma più esperto con altri può risultare un’ottima soluzione, ma l’uso di questi programmi impedisce l’uso dei framework nativi e delle ultime API made in Cupertino (quest’ultime necessitano prima di un aggiornamento dell’applicativo per essere usate). L’app di Facebook ne è un esempio lampante, utilizza HTML5 e finalmente (forse…) stanno per fare un aggiornamento in linguaggio nativo per sopperire all’estrema lentezza ed ai crash.

    Un altro problema, sono senz’altro le animazioni: non usando Xcode, è praticamente impossibile inserire animazioni alla propria app (o meglio, si possono fare ma non si possono usare l’UIKit o il CoreGraphics) Il risultato diventa quindi un applicativo che sì, sarà pure carino a livello grafico, ma “vuota” nel passaggio da un contenuto all’altro (es.: premere un elemento sull’UI, passare da una sezione con la tab bar ecc.).

    “Aprite gli occhi” (citazione volta al plurale da una canzone di una famosa band inglese) e non abbandonate Xcode, anche se vi fa dannare alcune volte ingiustamente; aprite gli occhi, perché app fatte con progammi che non sia quello di Cupertino si riconoscono nell’immediato a causa della loro scadenza. E a tal proposito, perché non aprire una piccola discussione al riguardo nei commenti di questo articolo? Esprimete qualsiasi vostro parere e/o motivi per cui non abbandonereste mai Xcode!  Queste sono le mie:

    [consiglio]

    Xcode

    • API e documentazioni sempre aggiornate;
    • Possibilità di sfruttare appieno le potenzialità di iOS;
    • Animazioni;
    • È un monopolio per una ragione (cit.).
    Altri programmi
    • Velocizzazione processo di sviluppo;
    • App multipiattaforma;
    • Ideale per chi è alle prime armi

    [/consiglio]

     

     

    [pericolo]

    Xcode

    • Impossibilità di fare app multipiattaforma
    Altri programmi
    • Molto limitativi;
    • Non permettono l’uso totale delle potenzialità di iOS;
    • Animazioni e/o altre API assenti

    [/pericolo]

    Naturalmente dal contesto vengono esclusi programmi come Gamesalad, che creano solamente giochi.

    Advertising
    Scarica la nostra app e leggi le notizie in mobilità. Porta iSpazio sempre con te, anche su Telegram.
    | Applicazione iOS
    Con l'applicazione ufficiale di iSpazio resterai sempre aggiornato sulle notizie Apple, video tutorial per iPhone e tanto altro. riceverai una notifica per ogni nuovo articolo. Puoi utilizzare anche i Widget per tenere le novità sott'occhio nella Home o nella Lockscreen.
    Scaricala subito!
    | Canale Telegram 7,8mila+ Utenti
    Su Telegram invece, segnaliamo soltanto le notizie più importanti ed urgenti oppure i nostri nuovi video su YouTube. E' un canale molto interessante, assolutamente non invasivo perchè non inviamo troppe push, e vi consigliamo di seguirci anche lì.
    Unisciti a noi!
    ispazio notifiche
    Action Script Adobe Air api Facebook framework html5 iPhone Italia Objective-c SDK UIKit xCode
    Share. Facebook Twitter Telegram WhatsApp Email

    Leggi o Aggiungi Commenti

    Advertising
    Da non perdere!

    Come installare iOS 17 beta sul vostro iPhone

    6 Giugno 2023

    Apple rilascia iOS 16.5 per tutti gli utenti: Ecco le novità ed il link per il download

    18 Maggio 2023

    Apple conferma l’arrivo del visore con sistema operativo xrOS attraverso un clamoroso errore

    30 Maggio 2023

    Whatsapp: Ecco in Anteprima come funzionerà la trascrizione dei messaggi vocali su iPhone!

    27 Maggio 2023
    Gli articoli più letti

    L’app “Downloader” bannata da Google Play perchè favoriva streaming pirata

    ChatGPT: l’applicazione ufficiale per iOS è ora disponibile anche in Italia e si scarica da App Store

    Advertising
    Info su iSpazio
    Info su iSpazio

    iSpazio è il punto di riferimento italiano per tutti gli appassionati Apple. Dal 2007, sul nostro sito trovi notizie, recensioni e guide per imparare ad utilizzare al meglio iOS, l'iPhone e tutti gli altri dispostivi dell'azienda.

    Contattaci
    Pubblicità

    Il Network
    Il Network

    Con il tempo, l'esperienza maturata su iSpazio, ci ha portati a realizzare altri progetti ed aprire nuovi siti con tematiche strettamente correlate al nostro Blog principale.

    Oggi, siamo i fieri proprietari di un Network composto da: iSpazio, Scontiamolo, Wallpapers Central e Smart Central.

    Nude Celebs - Leaked Nude Celebrity Photos

    Link Rapidi
    • Chi siamo
    • Contattaci
    • Legal
    • Privacy Policy
    • Pubblicità su
    © Copyright 2023 iSpazio SRL | Partita IVA: 10137091210
    • Chi siamo
    • Contattaci
    • Legal
    • Privacy Policy
    • Pubblicità su

    Type above and press Enter to search. Press Esc to cancel.