{"id":35573,"date":"2019-10-31T22:05:08","date_gmt":"2019-10-31T19:05:08","guid":{"rendered":"https:\/\/prohoster.info\/blog\/vypusk-libhandy-0-0-10-biblioteki-dlya-sozdaniya-mobilnyh-variantov-prilozhenij-gtk-gnome\/"},"modified":"2019-10-31T22:05:08","modified_gmt":"2019-10-31T19:05:08","slug":"vypusk-libhandy-0-0-10-biblioteki-dlya-sozdaniya-mobilnyh-variantov-prilozhenij-gtk-gnome","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/vypusk-libhandy-0-0-10-biblioteki-dlya-sozdaniya-mobilnyh-variantov-prilozhenij-gtk-gnome","title":{"rendered":"Uscita di libhandy 0.0.10, una libreria per creare versioni mobili delle applicazioni GTK\/GNOME","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>L'azienda Purism, che sviluppa lo smartphone Librem 5 e la distribuzione libera PureOS, <noindex><a rel=\"nofollow\" href=\"https:\/\/puri.sm\/posts\/the-new-libhandy-0-0-10\/\">ha presentato<\/a><\/noindex>  ha rilasciato la libreria <noindex><a rel=\"nofollow\" href=\"https:\/\/source.puri.sm\/Librem5\/libhandy\">libhandy 0.0.10<\/a><\/noindex>, all'interno della quale viene sviluppato un insieme di widget e oggetti per la creazione dell'interfaccia utente per dispositivi mobili utilizzando GTK e tecnologie GNOME. La libreria \u00e8 in fase di sviluppo nel processo di porting delle applicazioni GNOME per l'ambiente desktop dello smartphone Librem 5.<br \/>\nCodice del progetto <noindex><a rel=\"nofollow\" href=\"https:\/\/source.puri.sm\/Librem5\/libhandy\">distribuito<\/a><\/noindex> sotto la licenza GPL 2.1+. Oltre a supportare applicazioni in linguaggio C, la libreria pu\u00f2 essere utilizzata per creare versioni mobili dell'interfaccia delle applicazioni in Python, Rust e Vala.<\/p>\n<p>Attualmente, la libreria include <noindex><a rel=\"nofollow\" href=\"https:\/\/honk.sigxcpu.org\/projects\/libhandy\/doc\/\">\u00e8 incluso<\/a><\/noindex> 24 widget, coprendo vari elementi standard dell'interfaccia, come liste, pannelli, aree di editing, pulsanti, schede, moduli di ricerca, finestre di dialogo, ecc. I widget proposti consentono di creare interfacce universali che funzionano in modo fluido sia su grandi schermi di PC e laptop, sia su piccoli schermi touchscreen di smartphone. L'interfaccia delle applicazioni cambia dinamicamente in base alle dimensioni dello schermo e ai dispositivi di input disponibili. <\/p>\n<p><center><video controls=\"\" style=\"width: 680px; height: 382px; max-width:100%\" src=\"https:\/\/puri.sm\/wp-content\/uploads\/2019\/06\/hdy-view-switcher-clocks.mp4\"><source type=\"video\/mp4\" src=\"https:\/\/puri.sm\/wp-content\/uploads\/2019\/06\/hdy-view-switcher-clocks.mp4\"><source type=\"video\/webm\" src=\"https:\/\/puri.sm\/wp-content\/uploads\/2019\/06\/hdy-view-switcher-clocks.webm\"><\/video><\/center><\/p>\n<p>L'obiettivo principale del progetto \u00e8 fornire la possibilit\u00e0 di utilizzare le stesse applicazioni GNOME su smartphone e PC. Il software dello smartphone Librem 5 si basa sulla distribuzione PureOS, che utilizza la base di pacchetti Debian, l'ambiente desktop GNOME e un'interfaccia GNOME Shell adattata per smartphone. L'uso di libhandy consente di connettere lo smartphone a un monitor e ottenere un tipico desktop GNOME basato su un insieme uniforme di applicazioni. Tra le applicazioni adattate per libhandy si segnalano: GNOME Calls (Comunicazione), gnome-bluetooth, GNOME Settings, GNOME Web, Phosh (Comunicazione), Daty, PasswordSafe, Unifydmin, Fractal, Podcasts, GNOME Contacts e GNOME Games. <\/p>\n<p>Libhandy 0.0.10 \u00e8 l'ultima versione preliminare prima del significante rilascio 1.0. In questo nuovo aggiornamento sono stati presentati diversi nuovi widget:<\/p>\n<ul>\n<li class=\"l\">    <noindex><a rel=\"nofollow\" href=\"https:\/\/honk.sigxcpu.org\/projects\/libhandy\/doc\/HdyViewSwitcher.html\">HdyViewSwitcher<\/a><\/noindex> &#8212; sostituzione adattiva del widget GtkStackSwitcher, che consente di formare automaticamente il layout delle schede (visualizzazioni) in base alla larghezza dello schermo. Su schermi grandi, le icone e i titoli sono disposti su una riga, mentre su quelli piccoli viene utilizzato un layout compatto, in cui il titolo appare sotto l'icona. Per i dispositivi mobili, il blocco dei pulsanti viene spostato nella parte inferiore.<br \/>\n<center><img decoding=\"async\" alt=\"Uscita di libhandy 0.0.10, una libreria per creare versioni mobili delle applicazioni GTK\/GNOME\" src=\"\/wp-content\/uploads\/b585f5d2d590e1dc1372f2f496cfe6d0.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\">    <noindex><a rel=\"nofollow\" href=\"https:\/\/honk.sigxcpu.org\/projects\/libhandy\/doc\/HdySqueezer.html\">HdySqueezer<\/a><\/noindex> &#8212; contenitore per la visualizzazione della barra, considerando la dimensione disponibile, eliminando eventuali dettagli se necessario (per schermi larghi si mostra l'intera barra del titolo per il cambio delle schede, mentre se lo spazio \u00e8 insufficiente viene visualizzato un widget che imita il titolo, e il selettore delle schede viene spostato nella parte inferiore dello schermo);\n<li class=\"l\">    <noindex><a rel=\"nofollow\" href=\"https:\/\/honk.sigxcpu.org\/projects\/libhandy\/doc\/HdyHeaderBar.html\">HdyHeaderBar<\/a><\/noindex> &#8212; implementazione di una barra avanzata, simile a GtkHeaderBar, ma progettata per l'uso in interfacce reattive, sempre centrata e che riempie completamente l'area del titolo in altezza;\n<li class=\"l\">    <noindex><a rel=\"nofollow\" href=\"https:\/\/honk.sigxcpu.org\/projects\/libhandy\/doc\/HdyPreferencesWindow.html\">HdyPreferencesWindow<\/a><\/noindex> &#8212; variante adattiva della finestra per configurare le impostazioni con la suddivisione delle impostazioni in schede e gruppi;\n<p><center><video  controls=\"\" style=\"width: 680px; height: 382px; max-width:100%\" src=\"https:\/\/puri.sm\/wp-content\/uploads\/2019\/06\/hdy-preferences-window-web.mp4\" width=\"640\" height=\"360\"><source type=\"video\/mp4\" src=\"https:\/\/puri.sm\/wp-content\/uploads\/2019\/06\/hdy-preferences-window-web.mp4\"><source type=\"video\/webm\" src=\"https:\/\/puri.sm\/wp-content\/uploads\/2019\/06\/hdy-preferences-window-web.webm\"><\/video><\/center>\n<\/ul>\n<p>Tra i miglioramenti apportati per l'adattamento delle applicazioni GNOME all'uso sugli smartphone, si segnala:<\/p>\n<ul>\n<li class=\"l\"> Nell'interfaccia per ricevere e effettuare chiamate (Calls) \u00e8 coinvolto il modulo loopback di PulseAudio per connettere il modem e il codec audio del dispositivo in ALSA durante l'attivazione della chiamata, con scarico del modulo dopo la conclusione della stessa;\n<li class=\"l\"> Nell'app di messaggistica (Messaging) \u00e8 stata implementata un'interfaccia per visualizzare la cronologia delle conversazioni in chat. Per la memorizzazione della cronologia viene utilizzato un database SQLite. \u00c8 stata aggiunta la possibilit\u00e0 di verifica dell'account, che ora viene controllato tramite connessione al server, mentre in caso di errore viene visualizzato un avviso;\n<li class=\"l\"> Nel client XMPP \u00e8 stata implementata la supporto per lo scambio di messaggi crittografati tramite l'uso del plugin <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gkdr\/lurch\">Lurch<\/a><\/noindex> con l'implementazione del meccanismo di crittografia end-to-end <noindex><a rel=\"nofollow\" href=\"https:\/\/conversations.im\/omemo\/\">OMEMO<\/a><\/noindex>. \u00c8 stato aggiunto un indicatore speciale nella barra che segnala se la crittografia \u00e8 attiva nella chat corrente o meno. \u00c8 stata inoltre aggiunta la possibilit\u00e0 di visualizzare i fingerprint identificativi, sia del proprio account che di quello di un altro partecipante alla chat;\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/puri.sm\/wp-content\/uploads\/2019\/06\/722-682-max.png\"><img decoding=\"async\" alt=\"Uscita di libhandy 0.0.10, una libreria per creare versioni mobili delle applicazioni GTK\/GNOME\" src=\"\/wp-content\/uploads\/d4356529a6c97dec4ff4ab2dd40addb9.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> In GNOME Web sono stati introdotti i nuovi widget Libhandy 0.0.10, che hanno permesso di adattare l'interfaccia di configurazione e la barra del browser per gli schermi mobili.\n<p><center><br \/>\n<video  controls=\"\" style=\"width: 680px; height: 382px; max-width:100%\" src=\"https:\/\/puri.sm\/wp-content\/uploads\/2019\/04\/HdyPreferenceswindow.mp4?_=2\" width=\"640\" height=\"360\"><source type=\"video\/mp4\" src=\"https:\/\/puri.sm\/wp-content\/uploads\/2019\/04\/HdyPreferenceswindow.mp4?_=2\"><source type=\"video\/webm\" src=\"https:\/\/puri.sm\/wp-content\/uploads\/2019\/06\/hdy-preferences-window-web.webm\"><\/video><\/center>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fonte: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50936\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Purism, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0430\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d Librem 5 \u0438 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u044b\u0439 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 PureOS, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libhandy 0.0.10, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430\u0431\u043e\u0440 \u0432\u0438\u0434\u0436\u0435\u0442\u043e\u0432 \u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 GTK \u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 GNOME. \u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 GNOME \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u0430 Librem 5. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPL [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-35573","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Purism, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0430\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d Librem 5 \u0438 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u044b\u0439 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 PureOS, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libhandy 0.0.10, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430\u0431\u043e\u0440 \u0432\u0438\u0434\u0436\u0435\u0442\u043e\u0432 \u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 GTK \u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 GNOME. \u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 GNOME \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u0430 Librem 5. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPL\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/vypusk-libhandy-0-0-10-biblioteki-dlya-sozdaniya-mobilnyh-variantov-prilozhenij-gtk-gnome\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a libhandy 0.0.10, \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 GTK\/GNOME | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Purism, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0430\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d Librem 5 \u0438 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u044b\u0439 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 PureOS, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libhandy 0.0.10, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430\u0431\u043e\u0440 \u0432\u0438\u0434\u0436\u0435\u0442\u043e\u0432 \u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 GTK \u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 GNOME. \u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 GNOME \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u0430 Librem 5. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPL\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/vypusk-libhandy-0-0-10-biblioteki-dlya-sozdaniya-mobilnyh-variantov-prilozhenij-gtk-gnome\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:05:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:05:08+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Rilascio di libhandy 0.0.10, libreria per la creazione di versioni mobili delle applicazioni GTK\/GNOME | ProHoster","description":"L'azienda Purism, che sviluppa lo smartphone Librem 5 e la distribuzione libera PureOS, ha rilasciato la libreria libhandy 0.0.10, che comprende un insieme di widget e oggetti per la creazione di interfacce utente per dispositivi mobili utilizzando GTK e tecnologie GNOME. La libreria \u00e8 in fase di sviluppo durante il porting delle applicazioni GNOME per l'ambiente utente dello smartphone Librem 5. Il codice del progetto \u00e8 distribuito con licenza GPL.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/vypusk-libhandy-0-0-10-biblioteki-dlya-sozdaniya-mobilnyh-variantov-prilozhenij-gtk-gnome","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a libhandy 0.0.10, \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 GTK\/GNOME | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Purism, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0430\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d Librem 5 \u0438 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u044b\u0439 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 PureOS, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libhandy 0.0.10, \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430\u0431\u043e\u0440 \u0432\u0438\u0434\u0436\u0435\u0442\u043e\u0432 \u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 GTK \u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 GNOME. \u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 GNOME \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u0430 Librem 5. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPL","og:url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/vypusk-libhandy-0-0-10-biblioteki-dlya-sozdaniya-mobilnyh-variantov-prilozhenij-gtk-gnome","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:05:08+00:00","article:modified_time":"2019-10-31T19:05:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35573","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 23:50:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:59:36","updated":"2026-01-21 23:50:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/35573","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=35573"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/35573\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=35573"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=35573"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=35573"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}