Material Prime Nedir?
Merhaba arkadaşlar bugün size yeni gördüğüm güzel bir teknolojiyi tanıtmak istiyorum. Adı MaterialPrime Çoğu java geliştiricisi PrimeFaces’i illaki biliyordur. MaterialPrime yeni bir JSF frameworküdür PrimeFafes ile hazırlanmış. JSF projelerinizde sizlerin Google Material Design standartına uymanızı sağlar ve altapısında MaterializeCss kütüphaneleri bulunmaktadır. Her iyi yazılımcı gibi bunlada ufakda olsa bir proje çıkarmalısınız.
JSF projenizde <mp> tagları ile kullanılıyor mesela
&amp;lt;/pre&amp;gt; &amp;lt;span class="hljs-tag"&amp;gt;&amp;lt;&amp;lt;span class="hljs-title"&amp;gt;mp:datePicker&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-attribute"&amp;gt;id&amp;lt;/span&amp;gt;=&amp;lt;span class="hljs-value"&amp;gt;"default"&amp;lt;/span&amp;gt; /&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-tag"&amp;gt;&amp;lt;&amp;lt;span class="hljs-title"&amp;gt;mp:datePicker&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-attribute"&amp;gt;id&amp;lt;/span&amp;gt;=&amp;lt;span class="hljs-value"&amp;gt;"italian"&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-attribute"&amp;gt;pattern&amp;lt;/span&amp;gt;=&amp;lt;span class="hljs-value"&amp;gt;"dd/mm/yyyy"&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-attribute"&amp;gt;today&amp;lt;/span&amp;gt;=&amp;lt;span class="hljs-value"&amp;gt;"oggi"&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-attribute"&amp;gt;close&amp;lt;/span&amp;gt;=&amp;lt;span class="hljs-value"&amp;gt;"chiudi"&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-attribute"&amp;gt;clear&amp;lt;/span&amp;gt;=&amp;lt;span class="hljs-value"&amp;gt;"pulisci"&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-attribute"&amp;gt;labelMonthNext&amp;lt;/span&amp;gt;=&amp;lt;span class="hljs-value"&amp;gt;"Mese Successivo"&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-attribute"&amp;gt;labelMonthPrev&amp;lt;/span&amp;gt;=&amp;lt;span class="hljs-value"&amp;gt;"Mese Precedente"&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-attribute"&amp;gt;labelYearSelect&amp;lt;/span&amp;gt;=&amp;lt;span class="hljs-value"&amp;gt;"Seleziona Anno"&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-attribute"&amp;gt;labelMonthSelect&amp;lt;/span&amp;gt;=&amp;lt;span class="hljs-value"&amp;gt;"Seleziona Mese"&amp;lt;/span&amp;gt;/&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-tag"&amp;gt;&amp;lt;&amp;lt;span class="hljs-title"&amp;gt;mp:toggle&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-attribute"&amp;gt;value&amp;lt;/span&amp;gt;=&amp;lt;span class="hljs-value"&amp;gt;"#{toggleBean.bluetooth}"&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-attribute"&amp;gt;itemLabel&amp;lt;/span&amp;gt;=&amp;lt;span class="hljs-value"&amp;gt;"Bluetooth"&amp;lt;/span&amp;gt;&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-tag"&amp;gt;&amp;lt;&amp;lt;span class="hljs-title"&amp;gt;p:ajax&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-attribute"&amp;gt;update&amp;lt;/span&amp;gt;=&amp;lt;span class="hljs-value"&amp;gt;"bluetoothStatus"&amp;lt;/span&amp;gt; /&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-tag"&amp;gt;&amp;lt;/&amp;lt;span class="hljs-title"&amp;gt;mp:toggle&amp;lt;/span&amp;gt;&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;&amp;lt;span class="hljs-title"&amp;gt;mp:image&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-attribute"&amp;gt;circle&amp;lt;/span&amp;gt;=&amp;lt;span class="hljs-value"&amp;gt;"true"&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-attribute"&amp;gt;library&amp;lt;/span&amp;gt;=&amp;lt;span class="hljs-value"&amp;gt;"images"&amp;lt;/span&amp;gt; &amp;lt;span class="hljs-attribute"&amp;gt;name&amp;lt;/span&amp;gt;=&amp;lt;span class="hljs-value"&amp;gt;"strazzullo.jpg"&amp;lt;/span&amp;gt; /&amp;gt;
Projenin Githup Adresi : https://github.com/MaterialPrime
Kurulum Anlatımı : http://www.materialprime.com/setup.xhtml
İşte buda Google Konferanslarındaki tanıtım videosu