domenica 25 agosto 2013

Virtuous Ten Studio: disassemblare e modificare apk in un clic

Ghiotte novità per gli sviluppatori Android da un thread dell’XDA che annuncia la release di un’applicazione detta di reverse engineering, e cioè progettata per aprire ed operare con progetti Android esistenti in un ambiente di sviluppo intuitivo e familiare.
Gli utenti ideali per questa tipologia di tool sono gli sviluppatori di temi e di ROM, ma anche di chi ama disassemblare Apk grazie ad una delle più potenti funzionalità di Virtuous Ten Studio e cioè la modifica del cosiddetto smali code. L’applicazione non è limitata alla modifica di file smali ma anche di tutto ciò che è possibile trovare dentro un apk o un jar.
Virtuous Ten Studio è il successore ufficiale di M10Tools, rilasciato lo scorso anno dallo stesso team di sviluppo. E’ possibile quindi modificare qualsiasi file m10 delle applicazioni Sense.
Per maggiori informazioni consultate il thread ufficiale su XDA oppure raggiungete il sito ufficiale del progetto.

sabato 3 agosto 2013

Code :: Blocks guida all'installazione

Ci piace Code :: Blocks per lo sviluppo di Windows in quanto è leggero, ed evita alcune delle eccentricità di finestre di Visual Studio. qui c'è un tutorial passo passo per iniziare a lavorare. Nota : Fase e) è necessario per eseguire openFrameworks. Si prega di non saltare questo passaggio.
Versione
Installazione
La nuova versione di Code :: Blocks (12.11) non è compatibile con le versioni 0073 e openFrameworks minore. Si lavorerà con 0.7.4 (di prossima pubblicazione) e ciò che è sul ramo di sviluppare github. Ciò è causa di un cambiamento nel compilatore che rende librerie compilate con un compilatore precedente non compatibile con il compilatore più recente. Se si utilizza openFrameworks 0073 o minore, utilizzare Code :: Blocks 10.05 .
a) codice binario Download :: Blocks (ultima versione)
Scarica Code :: Blocks Nota : scaricare CON MinGW. Code :: Blocks versione 12.11 funziona bene con openFrameworks 0.7.4 +.
a_download
b) Installare

Corso Visual Studio C# / .Net

Corso Visual Studio C# / .Net da zero. Questo è pensato per assoluti principianti e per seguirlo NON è necessario sapere neppure in modo minimale nessun altro linguaggio.

VIDEO CORSO C/C++ (DEV C++)

Un corso completo di programmazione C/C++. Vengono considerati sia i comandi più tipici del C ed in parallelo le novità del C++ (ad esempio: printf/scanf del C confrontate con cout/cin del C++).

Dopo le tematiche di base si affrontano argomenti più complessi quali array (vettori e matrici), funzioni, ricorsione, struct, gestione dinamica della RAM tramite puntatori, file di testo e binari.

Tutta nuova sarà la parte sulla programmazione ad oggetti (OOP) che potrei forse affrontare usando Visual Studio C++ Express, giusto per approcciare anche lo sviluppo di applicazioni in ambiente GUI (Graphical User Interface).

Nella prima lezione: 
- installazione dell'ambiente di sviluppo gratuito Dev c++ ed un debugger visuale (Insight 5: so che non è facile trovarlo ma ho aggiornato questa parte ;) )
- panoramica del linguaggio e sulla struttura di un progetto (sorgenti, librerie ecc.)
- creazione di una applicazione di tipo 'console': scrittura del codice, compilazione ed esecuzione
- cenni alle variabili ed ai tipi di dato, alle funzioni ed al comando di stampa a video: tutti argomenti che verranno ripresi con calma in successive videolezioni ma qui accennati per esemplificare la scrittura di un programma semplicissimo ma 'completo'

Video Corso Javascript

Video Corso Javascript
- prerequisiti per poter seguire con profitto le lezioni
- motivazioni allo studio di javascript e cosa ci consente di fare
- inserire uno script in una pagina html (finestra messaggi con alert)
- alcuni errori tipici
- far impazzire la finestra del browser con un ciclo for e i numeri generati casualmente

Video Corso HTML5 ITA

Corso introduttivo HTML5. Separatamente e con altre videolezioni affronteremo CSS, programmazione lato client (Javascript) e lato server (PHP)

Video Corso Programmazione CSS (Level 2 e 3) ITA (playlist)

Video Corso Programmazione CSS (Level 2 e 3) ITA (playlist)

Aggiungi float Social Media Sharing Buttons Per Blogger

La condivisione Floating Social Media è un widget molto popolare in tutti i migliori blog, di essere un ottimo modo per aumentare il numero di volte che i tuoi messaggi vengono condivisi su Twitter, Facebook e altri social network. Ha alcune delle seguenti
funzioni: Facebook Like, StumbleUpon, Twitter Condividi, Digg This, Google+ e RSS Feed Icon e ciascuno di essi è dotato di un contatore dal vivo. È possibile aggiungere ulteriori pulsanti di condivisione o le icone di social bookmarking in seguito, se lo si desidera. 

Blogger, WordPress, Facebook, Share

Come aggiungere la barra di scorrimento di social bookmarking

Android Studio: il nuovo IDE per sviluppare Android app

Anche quest'anno al consueto appuntamento I/O di Google, sono state mostrate molte novità nel mondo "mobile" con obiettivo di aiutare la comunità Android a crescere e prosperare nel tempo.
Mentre Android continua a dominare il mercato degli smartphone, Google non nega molte aspettative per le future attivazione di Android. Google prevede che nel 2013, saranno attivati ​​900 milioni di dispositivi Android. L'applicazione Google Play ora vede più di 2,5 miliardi di installazioni ogni mese, con 48 miliardi di app scaricate dal lancio di Android Market a fine 2008. Numeri ad oggi davvero impressionanti ma piccoli se riletti fra qualche anno.
Dal punto di vista delle piattaforme per lo sviluppo di applicazioni per dispositivi mobili Android, l'annuncio più importante è stato sicuramente "Google Android Studio" che dal nome ricorda un pò il mondo Microsoft. Come tradizione Google, una serie di strumenti gratuiti per creare, testare e distribuire applicazioni Android per una varietà di layout e configurazioni.
L'unico prerequisito per usare Android Studio è la possibilità di programmare in un moderno linguaggio orientato agli oggetti come Java, C #, C + +, VB.
Mentre Android Studio è un fatto IDE (Integrated Development Environment), è attualmente disponibile solo come "Developer Preview" quindi non aspettativi un software privo di bug. Il mio consiglio è di aspettare qualche mese prima di passare all'utilizzo del nuovo ambiente, anche se le basi rimarranno le stesse di quelle attualmente presenti con ad esempio Eclipse.
Per utilizzare Android Studio la prima cosa da fare è installare l'ultimo Java Developmente Kit JDK, poi scarica e installa il pacchetto dalla pagina Android Studio in base al sistema operativo da te usato.