Mac os x uchun vidjetlar. OS X Yosemite uchun moviy vidjetlarga qarash. Yetkazib berish holati: posilkalarni yetkazib berish uchun

Salom, habravchane-makovody!

Bugun biz Mac OS X uchun Dashboard vidjetini yaratish asoslarini aniqlashga harakat qilamiz. Bizga o'zi uchun tan olingan Dashcode dasturi kerak.

Orqa tomonda bir oz nazariya. Boshqaruv paneli vidjeti - bu juda ko'p resurslarga ega bo'lgan to'plamga joylashtirilgan maxsus ishlab chiqilgan veb-sahifa. Xo'sh, to'ldirish uchun trohi xizmati haqida ma'lumot. Shubhasiz, JavaScript dasturlash tili buzilgan. Agar siz bu haqda, shuningdek, HTML / CSS haqida allaqachon bilsangiz (agar sizga kerak bo'lishni xohlamasangiz), unda siz allaqachon oddiy vidjet yozing. Agar bunday bo'lmasa ham, siz xijolat bo'lmaysiz, onam allaqachon sodda va intuitiv ravishda tushunarli, siz u bilan tezda gaplasha olasiz. Sizga shuni aytamanki, JS o'quvchisi ko'proq va kamroq biladi. Maqolaning o'zi yangi kelganlar uchun mo'ljallangan, shuning uchun sizdan "oddiy nutq va elementar nutqlarning batafsil tavsifi" uchun qichmasligingizni so'rayman. Bundan tashqari, dizayn uchun men sizdan shturhat qilmasligingizni so'rayman - yaxshi, men dizayner emasman, dizayner emasman! O'ng qo'l bilan nima yordam berishni xohlasangiz - xush kelibsiz =)

Aniqlik uchun barcha natijalar (shuningdek, tayyor vidjetlar) github-ga joylashtirilgan va maqola statistikasida joylashtirilgan. Ale, shoshmang, shunchaki ularni zavantazhuvat qiling! Har bir narsani o'zingiz yaratgandek, o'sib-ulg'ayganingiz uchun, bir soat davomida trokalarni isrof qilish yaxshiroqdir.

Otzhe, qilaylik. Tajribalar uchun meta sifatida men sevimli odatimizni tanlab tushundim. Biz tanlangan habrauzerning reytingida karma, reyting va o'rnini ko'rsatadigan ish-bit vidjet bo'lamiz.


Bunday vidjet (yaxshi, shunga o'xshash) neoromantik habratocomrade tomonidan allaqachon 2007 yilda yaratilgan, ammo yuklab olish uchun robotlar yuborilmagan, ammo qo'shimcha ravishda, bu maqola bunday vidjetlarni yaratishning amaliy qiziqishidan o'ch olmadi.

Biz o'ngni ko'rishimiz mumkin Biz nedoliki ko'rishimiz mumkin.

Keling, bo'sh loyiha yarataylik. Kim uchun Dashcode-ni ishga tushiring va kerakli oyni bosing. Jarayon ahamiyatsiz.

Biz nima qilyapmiz? Asosiy vidjet asosiy va qo'shimcha stend bo'lishi mumkin (birinchi navbatda, chap panelda old va orqa). Birinchidan, u oddiy ish rejimida ishlatiladi, ikkinchisi vidjet parametrlarini sozlash uchun. Chap qo'lning tarkibiy qismlari ro'yxatidagi eng yuqori nuqtalarni tanlash orqali ular o'rtasida almashish mumkin. "Ma'lumot" va "Bajarildi" tugmalaridan tashqari barcha nomlarni jasorat bilan ko'rishimiz mumkin, chunki ular asosiy va qo'shimcha mamlakatlar o'rtasida almashish uchun xizmat qiladi. Dali, soddalik uchun, vidjetning bel tomonining butun yuzi deb ataladi.

Endi vidjetimizning old tomonida (kod qatorisiz!) Biz kerakli komponentlarni tashlaymiz: yozuv nusxasi. Qaysi komponentlar kutubxonasi uchun ochiladi - yuqoridagi o'ngdagi Kutubxona tugmasi - uni "Matn" tipidagi komponentlar vidjetiga tortib olish mumkin. Endi siz Inspektorni ko'rishingiz mumkin (shuning uchun tugma tog'larda o'ng qo'lda) va buning uchun siz bizga kengaytirishga yordam bera olasiz, ranglar bizning vidjetimizga mos keladi. Shu sababli, kodga oson kirish uchun biz o'z tushunchamizni yozuv nomlariga qo'yishga yordam beramiz.

Kirish maydoni kinoteatrning sarlavha sahifasida yozilgan. Xo'sh, va yana bir rasm - go'zallik uchun. Va natijada biz taxminan quyidagilarni olamiz:

Xo'sh, yomon emas, bizning GUI allaqachon tayyor! Biz Cmd+R tugmalarini bosib, (i) va Bajarildi tugmachalarini bosib, vidjetni aylantirish effektini yaxshi ko'ramiz.

Ammo bitta GUI biz uchun etarli emas, shuning uchun mantiqqa o'tamiz. Chap qo'l o'quvchi uchun Ko'rish tugmasini bosing va uni ko'rishingiz mumkin bo'lgan Manba kodi ro'yxatidan tanlang. Biz allaqachon avtomatik ravishda yaratilgan JavaScript-kodimizni bachiti qila olamiz. Men yoga hukmronlik qilish uchun jasorat bilan boshlayman!

Xulosa bizning vidjetimizning "arxitekturasi" uchun muhimdir. Taymerdan koristuvach haqidagi ma'lumotlarni so'rash, uni tahlil qilish va vidjetning old tomonida karma va reytingni ko'rsatish uchun foydalanamiz. Shu sababli, men global miqyosda updateTimerni main.js fayliga o'zgartiraman, biz startTimer(msec) va stopTimer() funksiyalarini yaratamiz, xuddi shu taymer bilan ishlash uchun. Shuningdek, biz updateStats() funksiyasini yaratamiz, go'yo uni taymer chaqiradi.

Funktsiya startTimer(msec) ( updateTimer = setTimeout("updateStats()", msec); ) funksiya stopTimer() ( clearTimeout(updateTimer); ) funksiya updateStats() ( alert("Ishlayapti!"); startTimer(yangilash )
Vidjet ko‘rsatilganda taymerni ishga tushirish uchun show() funksiyasiga startTimer(5000) qo‘ng‘irog‘ini kiriting va hide() funksiyasiga, agar vidjet ko‘rsatilmasa, resurslarni tejash uchun stopTimer() qo‘ng‘iroq qiling (Boshqaruv paneli yo‘q). faol). Endi biz vidjetimizni ishga tushirishimiz va uni konsolda (Cmd + Alt + 1) "Ishlaydi!" teri 5 soniya.

Ale, bizni bunday bema'nilik deb aytmang, biz taymerda karma va reyting olishni xohlaymiz! Shunday qilib, updateStatus() funktsiyasida ogohlantirishni almashtiring va execStatsRequest() funksiyasini qayta qo'ng'iroq qiling (Habr's API xatoliklar haqidagi ma'lumotlarni tez-tez, kamida bir marta paxmoq ichida ushlab turish uchun, shuning uchun bir vaqtning o'zida interval kattaroq bo'ladi) .

Endi Habrahabr API-ga HTTP so'rovlari uchun o'ng tomonda. Biz yangi funksiyalarni yaratmoqdamiz - execStatsRequest() va processStatsRequest(), bu so'rovni qayta ishlashni boshlash uchun xizmat qiladi. Axis yak hidlanib menga qarab:
function execStatsRequest() ( agar (userName().length > 0) ( var Url = "http://habrahabr.ru/api/profile/" + userName() + "/"; alert("Foydalanuvchi: " + userName () + "\nURL: " + Url); xmlHttp = yangi XMLHttpRequest(); xmlHttp.onreadystatechange = processStatsRequest; .send(); ) else ( resetStats(); ) ) funktsiyasi processStatsRequest() ( agar (xmlHttp.readyState =) = 4 && xmlHttp.status == 200) ( alert("xml is " + xmlHttp.responseXML); if ( xmlHttp.responseXML == null) ( resetStats(); ) else ( alert(xmlHttp.responseText); var xato = xmlHttp.responseXML.getElementsByTagName("xato"); if (xato != null) ( alert("Ba'zi xatolik yuz berdi!"); resetStats(); setLogin("<" + userName() + " not found>"); return; ) var login = xmlHttp.responseXML.getElementsByTagName("login").firstChild.nodeValue; var karma = xmlHttp.responseXML.getElementsByTagName("karma").firstChild.node ("reyting"nofirstV). ;var pozitsiyasi = xmlHttp.responseXML.getElementsByTagName("ratingPosition").firstChild.nodeValue; )
Bu erda biz URL uchun so'rovni shakllantiramiz, XMLHttpRequest tipidagi ob'ektni yaratamiz va qo'shimcha ravishda GET usuli yordamida ma'lumotlarimizni so'raymiz. E'tiborga molik narsa, olib kelish kuch bilan qo'yish MIME-turi "matn/xml", ko'proq habra-apí navbat chomus "matn / html". ProcessStatsRequest() funksiyasi uchun esa biz XML vodpovid-da parimo otrimana qilamiz. Shu bilan birga, biz uni avf etishning mavjudligiga aylantiramiz - va biz sizga tse koristuvach haqida eslatib o'tamiz.

Bu yerda varto vídvolíktisya vyd koda nalashtuvati o'zini vydzhet - mash bilan mashq qilish imkonini beradi. Buning uchun chap panelda elementlar ro'yxatini pastga aylantiring va Vidjet atributlari bandini tanlang. Bu erda biz shunchaki "Tarmoqqa kirishga ruxsat berish" belgisini qo'yamiz. Shuningdek, vidjet identifikatori va versiyasini yangilashingiz mumkin. Endi kodga murojaat qilaylik.

setLogin(), setKarma() funktsiyalari va ular bilan nimalar old tomonning kerakli maydonlarida ularga uzatiladigan qatorni ko'rsatadi. Xushbo'y hidlar aniqlik uchun yaratilgan va bir xil ko'rinadi, bir sababga ko'ra:

Funktsiya setLogin(login) ( document.getElementById("userName").innerText = login; )
resetStats() funksiyasi barcha maydonlar uchun standart qiymatlarni tiklaydi. Va setUserName() va userName() funksiyalari vidjetning orqa tomonidagi habrauser nomini kiritish uchun maydon ustidagi oʻram boʻlib xizmat qiladi:

Function userName() ( return document.getElementById("nameEdit").value; ) function setUserName(name) ( document.getElementById("nameEdit").value = name; )
Xo'sh, vidjet tayyor bo'lishi mumkin. Nega mayzhe? Shunday qilib, biz im'ya koristuvachni amalga oshirish haqida g'amxo'rlik qilishimiz kerak. Buning uchun biz loadPrefs() va savePrefs() funksiyalarini yozamiz.

Var preferenceKey = "habraUserName"; funktsiya loadPrefs() (var nomi = widget.preferenceForKey(widget.identifier + "-" + preferenceKey); alert(widget.identifier + "-" + preferenceKey); alert("afzalliklar nomi: " + name); agar ( name != null) setUserName(name); ) function savePrefs() (widget.setPreferenceForKey(userName(), widget.identifier + "-" + preferenceKey); )
Bu funksiyalar show() va hide() funksiyalarigacha bosilishi shart emas. Moslashtirish teri vidjeti uchun noyob bo'ladi, bu sizga asboblar paneliga xohlagancha ma'lumotga ega bo'lgan vidjetlarni qo'shish imkonini beradi.

Xo'sh, endi bu g'alaba qozonishga tayyor vidjet. Ale, hech qanday mukammallik yo'q! Endi bizning vidjetimiz mahalliylashtirilgan, rus va ingliz tilidagi versiyalari uchun. Shuningdek, siz frantsuz va yapon tillarida mahalliylashtirishni (uy vazifasi kabi) qilishingiz mumkin.

Keling, old tomonimizga o'taylik, - deb qichqiradi inspektor. Endi, bizning tasavvurimizga ko'ra, biz inspektorning Mahalliylashtirish bo'limida yozuvlarimizni ko'rishimiz mumkin, u ingliz tilidagi qiymat bilan Value maydoniga o'rnatiladi. Von, ymovírno, zbígatimutsya z vstanovlennymi maydon Key. Bu qiymatlar en.lproj/localizedStrings.js faylida topilganidek standart (ingliz tili) lokalizatsiyasiga qo'shiladi.

Endi dodamo rus mahalliylashtirish. Vidjet atributlari va Lokalizatsiya bo'limiga o'tish orqali siz (chapdagi ro'yxatga) rus tilini qo'shishingiz mumkin. Uni tanlang va endi siz o'ng ro'yxatga mahalliylashtirilgan qatorlarni kiritishingiz mumkin.


Qiymatlar, shubhasiz, ru.lproj/localizedStrings.js da ro'yxatga olinadi.

Vlasne, eksa va hamma narsa bizning vidjetimizni ishga tushirishi va sizning (yoki boshqa birovning) karmasiga rahm qilishi mumkin! Vidjetni asboblar paneliga oʻrnatish uchun chap panelda “Ishga tushirish va almashish”ni tanlashingiz va “Diskga saqlash” yoki “Boshqaruv paneliga joylashtirish” ni tanlashingiz kerak – bu bizning ehtiyojlarimizga bogʻliq.

Agar siz tayyor vidjetni yuklab olishni istasangiz, xush kelibsiz.

Mac kompyuterlarining ko'plab ustalari ko'proq hurmatli qadamlar uchun hurmatli bo'lishlari kerak - bundan tashqari, nafaqat tashqi, balki "ichki" ham. Buning uchun standart "Tizim monitoringi" etarli emas: ular 3-4 ta uchinchi tomon dasturlarini o'rnatadilar va ularning yordami uchun ko'proq parametrlarni kuzatadilar. Afsuski, agar hamma narsa Mac xotirasining markazida paydo bo'lsa-chi, bu ham ajoyib vizual dasturdan?

Men shunday vidjet. Vin o'tgan oy Mac-da paydo bo'ldi va MONIT deb ataladi. Ism, nima deyish kerak, nima bo'ldi? Vín shaxsiy ko'rsatkichlar - miqdori, protsessor yoki operativ xotira mavjudligi, bo'sh ish o'rinlari va yuklab olishlar soni o'rtasidagi bog'liqlik haqidagi ma'lumotlarni ko'rsatadigan ma'lumotlarni tortadi va yana ko'p narsalar.


Kerakli parametrni bosgandan so'ng, sizdan yangisi haqida ma'lumot berish so'raladi.


Dastur samarali va aqlli - ular bilishni xohlashdi, protsessorni bilishni xohlashdi, qo'llab-quvvatlash markazini yoqdilar - va siz hamma narsani ko'rishingiz mumkin! Ammo eng katta plyus - bu narx. MONIT rozpovsyudzhuetsya mutlaqo bepul, zavantazhity arzon narxlarda amalga oshirilishi mumkin.

Nomi: MONIT
Tomoshabin/chakana sotuvchi: Tildeslash Norge Ltd
Narxi: Xarajat yo'q
Kutilayotgan xaridlar: Salom
Hikmat: OS X 10.11 va boshqalar
Talab:

Menimcha, ko'proq vydzhetyv marny. Lekin baribir, yaxshi vidjet yanada qiziqarli va kulgili bo'lishi mumkin. :)

Men ajoyib Mac uchun eng yaxshi vidjetlarni tanlashga harakat qildim. Raqamli vidjetlar sizga Mac kompyuteringizdan maksimal natijani olishga yordam beradi. Shubhasiz, barcha sevimlilar bu erga kiritilmagan, shuning uchun agar u nima ekanligi, bu ro'yxatga nima qo'shilishi mumkinligi haqida qayg'ursangiz, iltimos, menga bu haqda sharhlarda aytib bering!

Vidjetning maqsadi bir vaqtning o'zida Mac-ga ulanganlar haqidagi barcha ma'lumotlarni ko'rib chiqishdir. Ushbu yordam yordamida siz protsessoringiz va RAMning o'zgarishini, qattiq diskdagi bo'sh joyni, tizim holatini va tizim tezligini, ichki haroratni, fan o'rash tezligini, batareya zaryadini, jarayonning borishi va boshqa ko'p narsalar. Bundan tashqari, katta zavq bilan vidjet interfeysi bo'lindi.

Agar sizda iTunes yozuvi mavjud bo'lsa, iTunes avtomatik ravishda qo'shiqlaringiz uchun muqovalarni tanlaydi. Bu vidjet makkajo'xori tim bo'ladi, unda bunday rasmiy rekord yo'q. Biz iTunes-da tanlangan qo'shiqlar uchun ajoyib Amazon ma'lumotlar bazasidan tezda qo'shiq muqovalari tanlaymiz.

Ushbu vidjet yordamida sevimli qo'shiqlaringiz matnlarini olib tashlash oson. Buning uchun iTunes-da qo'shiq yaratish va asboblar panelini ishga tushirish kifoya. Qo'shiq matnlari avtomatik ravishda vidjetda ko'rsatiladi va to'g'ridan-to'g'ri iTunes-ga ko'chiriladi. Eng muhim mashhur qo'shiqlar uchun matnlar.

Mac OS X da barcha klaviatura yorliqlarini eslab qolishning iloji yo'q. :lol: Shunday qilib, agar sizga tezkor kirish uchun tezkor tugma kerak bo'lsa, xCuts vidjeti sizga kerak bo'ladi. Vidjet zruchny tim, scho siz ma'lumotlar bazasida toifalar va shukati yx uchun klaviatura yorliqlarini ko'rishingiz mumkin.

Vaqt mashinasi mo''jizaviy funktsiyadir, chunki u Mac OS X 10.5 Leopard-da taqdim etilganidek, dastur haqiqatga o'xshaganlar haqida hisobot beradigan ma'lumot bermaydi. Yaxshi ona Time Machine roboti haqida yana uchta ma'lumot. :) Ushbu vidjet tizim jurnallarini aks ettiradi, ular terini zahiralashdan keyin o'zgaradi, zaxira jarayoni davom etayotganligini yoki u allaqachon tugallanganligini ko'rsatadi.

Agar siz yangi vidjetlarni qidirishda davom etsangiz, u holda vidjet siz uchun ideal. Apple veb-saytida qolgan 20 ta vidjetni ko'rsatadi.

Tinchlik uchun, kimga kerak b haqida faqat xavfsizlik, oddiy so'zlarga asoslangan parollarni taxmin qilish - "texnologik gunoh" :). Noxush hidni osongina buzish mumkin, shundan so'ng, masalan, sizning hisobingiz xakerlar uchun ochiq bo'ladi. iPassword sizga ushbu parolni harflar va raqamlarning alifbo tartibida yaratish yo'li bilan o'zgartirishga yordam beradi, shunda siz, masalan, Internetdagi bulut yozuvlaringiz uchun parol kabi taxmin qilishingiz mumkin.

Ba'zi odamlar Apple do'konlarida muntazam ravishda bepul ro'yxatdan o'tishlarini, ularning hidlanishini, Mac-da qo'shiqlarni qanday kuylashni: iMovie yoki GarageBand qo'shiqlarida uy videolarini yaratish va hokazolarni bilishi yoki bilmasligi mumkin. Ushbu vidjet sizga eng yaqin bo'lgan Apple do'konidagi mumkin bo'lgan yozuvlar ro'yxatini joylashtiradi, shuning uchun siz do'konni ko'rsangiz bilishingiz va sizni bosadiganlarni rag'batlantirishingiz mumkin.

Rojdestvo gobelenlarining tanlovi bu yil istisnosiz nashr etildi. Birinchidan, bu yil oldinda katolik Rízdva: rus katoliklari (yoki jim, kim Rossiyada dono bo'lishni xohlasa) qo'shiq kuylaydi. Va boshqacha tarzda, juma kuni, deyarli hamma gobelenlarga vaqt topolmaydi. 🙂 Xo'sh, uchinchidan, yangi kayfiyatni oldindan moslashtirish kerak, shunda kelihivning shampan vinosi bilan birinchi jiringlashi bilan radiodan kamroq fikrlar va yaxshilikka umidlar paydo bo'ldi.

Turli xil ma'lumotnomalar ro'yxatini yaratishga imkon beruvchi asboblar panelisiz vidjet. Zavdyaki íntegracií̈ z iCal i Apple Mail zbiraê bir joyda koristuvacha ínformatsiyu uchun barcha nebhídnu. DoBeDo oddiy dizaynni qabul qilishi va mavzuni o'zgartirishi mumkin.

Men vidjetni bilmayman, lekin dastur asboblar panelidan bevosita bog'langan. O'ng tomonda Dasher hamma narsani bitta oddiy funktsiyaga tayinlaydi va o'zi bir vaqtdan keyin asboblar panelini avtomatik ravishda ko'rsatadi. Vidjetlardagi ma'lumotlar jo'shqin bo'lsa ham, qulayroqdir, lekin o'z-o'zidan siz asboblar panelini unutasiz.

Apple ish stoli operatsion tizimlarining eng muhim versiyasiga aylandi. Platforma to'g'ridan-to'g'ri davom etadi, bu joriy OS X Mavericks ishga tushirilishi bilan o'rnatilgan bo'lib, iOS-dan ilhomlangan yanada aniqroq dizayn va yanada ko'proq xususiyatlarni qo'llab-quvvatlaydi.

Taqvim, folbinlik, ob-havo, aksiyalar va ijtimoiy tadbirlar uchun “Bugunga qarash” rejimi bilan kengaytirilgan OS X Yosemite uchun yangilanish markaziga aylanish anʼanasini davom ettiruvchi yil. Bu funksiya yordamida orqa panelni vidjetlar yordamida osongina kengaytirish mumkin, ularga Mac App Store do‘konidan kirish mumkin. Hozirgacha chakana sotuvchilar OS X uchun o'nlab ko'k vidjetlarni targ'ib qilishdi. MacDigger yangi Apple operatsion tizimining ko'k funksiyasini burab qo'yadigan eng yaxshi yechimlarni targ'ib qildi.

vunderlist

Yetkazib berish

Yetkazib berish yordami uchun siz pochta buyurtmasini qo'lda tekshirishingiz mumkin. Biror kishiga kerak bo'lgan narsa dasturni ishga tushirish va kuzatuv raqamini (maslahat raqami) kiritishdir. Shu bilan birga, nazorat qilish imkon qadar ko'proq kuchga ega bo'lishning har qanday usuli uchun tayinlangan. Vidjet barcha asosiy kurerlik xizmatlarining posilkalarini boshqarishga qodir.

havo pochtasi

Airmail - bu Gmail, Google Apps, iCloud, Yahoo!, AOL va IMAP xizmatlarini qo'llab-quvvatlaydigan innovatsion pochta mijozidir. Sinov soati beta-sinovda va yaqinda Mac App Store’dan yuklab olish mumkin. Airmail dizayni yaratilishidan oldin, chakana sotuvchilar rasmiy Mac twitter mijozi bilan to'ldirilgan edi.

PCalc

PCalc - bu Mac uchun aqlli kalkulyator bo'lib, ogohlantirish markaziga vidjet qo'shish imkonini beradi. Poednuê in sobí vyvagi zvichaynogo (sledovní kolídovní, shvidke vykonannya z klavíatura) o'sha kalkulyator, qaysi vvazhaê virazi. Dastur o'ziga xos, zamonaviy ko'rinishga ega, yana sozlanishi mumkin bo'lgan interfeys va har xil dizayn turlariga ega. iOS versiyasi mavjud.

iStat Mini

iStat Mini - bu Axborot markazi uchun oddiy va qulay vidjet. Kichkina mini-qo'shimcha sizga real vaqt rejimida protsessorning bandligini, operativ xotirasini nazorat qilish, binoning ushbu sig'imini to'plash imkonini beradi. Barcha ma'lumotlarni qo'lda OS paneli oldida dumaloq diagrammalar oldida ko'rish mumkin.

Monity

Monity - iStat Mini versiyasi o'tkaziladi. Protsessor, xotira, batareya, diskni saqlash qurilmasi, kompyuterning uzluksiz ishlash soati va boshqa tizim parametrlarini boshqarish imkonini beradi. Vidjet tizim statistikasini oq panelda aks ettiradi, bu ish stolidagi joyni tejaydi va qisqa va estetik jihatdan yoqimli ko'rinadi.

foto stol

Instagram uchun PhotoDesk sizga yangiliklar va yangilanishlarni ko'rib chiqish, qayd etish, rasm va videolarni saqlash, ijtimoiy tarmoqlardan fotosuratlar va videolarni qo'shish va suratga olish imkoniyatini beradi. Siz qo'shimcha tortishish uchun tarkibni olishingiz mumkin. Siz bir nechta fotosuratlarni albomlarga saqlashni tanlashingiz yoki tanlangan jildda avtomatik tasvir sinxronizatsiyasini sozlashingiz mumkin. Vidjet sizga yoqtirishlar soni va nashr etilgan sana ko'rsatilgan fotosuratlar qatorini ko'rib chiqish imkonini beradi.

Xronika

Xronikaning yordami uchun vitratlarning paydo bo'lishiga rahbarlik qilish kerak. Dastur ajoyib yordamchiga aylanishi mumkin. Rahunkami uchun to'lashni unutmang va aniq biling, agar, qancha va nima uchun to'lagansiz. IPhone va iPad uchun dastur versiyasi bilan sinxronlash.

Printerlar