stie cineva in ce se programeaza widget-urile, de unde pot sa cumpar programul respectiv si documentatie pentru el (exemple de programare, demo-uri, etc)?
Widget-urile OSX se programeaza cu orice editor de text amarit, iar limbajul de baza este JavaScript. In afara de asta, o sa mai ai nevoie de HTML si CSS, pentru ca un widget nu-i altceva decit o mica pagina web.
Pentru ca un widget sa primeasca informatii de la distanta (de obicei dintr-un alt site) se foloseste AJAX, dar poti integra orice fel de aplicatie, sa zicem un script bash, perl, Ruby, etc.
Apple livreaza gratuit din cite stiu un mediu de dezvoltare care iti va usura enorm scrisul de widget-uri, dar are dezavantajul ca vei pierde ceva (putin) timp pina il inveti. Se numeste Dashcode si poti descarca un beta de aici: http://developer.apple.com/tools/dashcode/
Din experienta mea cu dezvoltarea de widget-uri, daca ai mai facut programare pina acum (mai ales JS/HTML/CSS) o sa-ti ia maxim o ora pina faci primul tau widget functional.
Aș dori să știu dacă este posibilă utilizarea widgetului când macul nu este conectat la internet. Cu alte cuvinte, dacă există vreo posibilitate de a-i descărca baza de date și de a „forța” widgetul să o citească de pe mac. Știu că există și versiunea offline a dicționarului, „JaDEX”, dar nu-mi prea place interfața.
O altă nelămurire ar fi următoarea. Având în vedere că există programul acela care-ți permite convertirea unor dictionare de pe anumite siteuri, nu există, mă întrebam, vreo șansă ca acesta să poată face magia și pentru dicționarul nostru românesc?
Ar fi foarte drăguț să poată fi integrat în aplicația „Apple Dictionary” cu care vine macul.
Baza de date DEX Online se poate descărca de la următoarea adresă: http://dexonline.ro/faq.php#database
Cred că s-ar putea face ca widgetul să acceseze offline baza de date dacă pe computer este activat serverul web și MySQL (MAMP ar fi cea mai simplă soluție).