lunedì 20 novembre 2017

Filemaker su Android con Livecode

Se vi interessa Filemaker su Android, c'è una campagna di raccolta fondi per realizzarlo con livecode: ecco il link della campagna: 
https://filemaker.livecode.com/native/?utm_source=LiveCode+for+FM&utm_campaign=0c1e4d9029-EMAIL_CAMPAIGN_2017_07_12&utm_medium=email&utm_term=0_1131001c53-0c1e4d9029-35577257


giovedì 9 novembre 2017

Livecode e Kanboard

Kanboard è una sistema di gestione e pianificazione del lavoro: https://kanboard.net/
Adesso c'è una guida che spiega come integrarlo con Livecode: https://2108.co.uk/livecode-to-kanboard-api-part-1/

martedì 31 ottobre 2017

Sanitizzazione query SQL

All'ultimo linux day di Milano è stato chiesto, da chi presenziava alla mia presentazione, che tipo di sicurezze offre Livecode contro gli attacchi tipi SQL injection.
Indagando, con mia grande sorpresa ho scoperto che livecode contiene la parametrizzazione delle query.
In pratica quando si esegue la parametrizzazione di una query, la query viene eseguita e poi modificati valori.
Per eseguire una parametrizzazione, basta immettere nella query le variabili sotto forma di numero anteponendo i due punti:


put revDataFromQuery(tab,return,myID,"SELECT x,y FROM test WHERE x = :1 AND y = :2", "valueX", "valueY" ) into tResults


Ricordatevi di mettere tra virgolette le variabili associate ai segnaposto e non avrete più problemi di attacchi sql.

lunedì 30 ottobre 2017

Calendario per livecode

Uno di pochi controlli che di solito manca su livecode è il calendario, ma questo plugin gratuito ve lo risolve:



Lo potete scaricare da qui: http://www.rotundasoftware.com/livecode/calendarPane.php

venerdì 27 ottobre 2017

Universal binary con iOS

Dalla versione 8.1.7rc3 è possibile creare gli universl binary anche per iOS, in questo modo il programma può essere installato sia sugli iPhone/iPad a 32 bit (iPhone 5 e prima), sia su quelli a 64bit, senza dover specificare l'architettura nelle impostazioni.

martedì 24 ottobre 2017

Space Invaders

I programmatori della società Italiana Fasa Software hanno rilasciato una versione open source del vecchissimo gioco Space Invaders, tutta fatta in Livecode:
Potete trovarlo qui: http://www.fasasoftware.com/space-invaders-clone/

lunedì 23 ottobre 2017

Das Gemischte Doppel

Anche la rivista Süddeutsche Zeitung ha pubblicato in forma di app un famoso gioco che si trova fra le sue pagine: Das Gemischte Doppel
Questo gioco somigli al memory, ma bisogna accoppiare gli anagrammi, quindi si accoppiamo immagini diverse con parole che sono una l'anagramma dell'altra. Può essere fatto anche in muliplayer.
Ovviamente tutto realizzato in livecode:





E' scaricabile da: https://itunes.apple.com/de/app/gemischtes-doppel/id826573377