El documento habla sobre las actividades realizadas por los estudiantes de secundaria de una institución educativa en el distrito de Huari. Los estudiantes han participado en diversos eventos deportivos, culturales, académicos y recreativos a nivel distrital, organizados por el Ministerio de Educación y otras instituciones. A pesar de ser una institución nueva con solo tres grados de secundaria, los estudiantes ya están obteniendo reconocimientos en diferentes áreas como desfiles, teatro, deporte y matemáticas.
Career education-review-robert-starks-jr-social-media-strategies-max knowledgeMaxKnowledge
Robert Starks Jr., Vice President of Learning Initiatives for MaxKnowledge and Founder of Careertipster, discusses the opportunities to use social media strategies in the private postsecondary education sector in an interview for Career Education Magazine.
El documento habla sobre las actividades realizadas por los estudiantes de secundaria de una institución educativa en el distrito de Huari. Los estudiantes han participado en diversos eventos deportivos, culturales, académicos y recreativos a nivel distrital, organizados por el Ministerio de Educación y otras instituciones. A pesar de ser una institución nueva con solo tres grados de secundaria, los estudiantes ya están obteniendo reconocimientos en diferentes áreas como desfiles, teatro, deporte y matemáticas.
Career education-review-robert-starks-jr-social-media-strategies-max knowledgeMaxKnowledge
Robert Starks Jr., Vice President of Learning Initiatives for MaxKnowledge and Founder of Careertipster, discusses the opportunities to use social media strategies in the private postsecondary education sector in an interview for Career Education Magazine.
This 3 bedroom, 3 bathroom villa for sale is located in Reserva Conchal, Costa Rica. The 5,433 square foot home sits on a 505 square meter lot and is a 7 minute walk from the beach. It has views of the golf course and ocean, a private pool, generator, and access to amenities like a beach club. The home is listed for $899,000 and is described as the dream home with resort amenities close to the ocean.
This document summarizes a study that used bomb calorimetry to determine the caloric content of a Reese's peanut butter cup and its components. Bomb calorimetry was used to measure the heat of combustion of the peanut butter, chocolate, sugar, peanut oil, and protein powder that make up a peanut butter cup. The results found that peanut butter and chocolate contribute significantly to the overall calories, with peanut butter deriving most of its calories from peanut oil and chocolate from sugar. The total calories measured was 11.1% less than what was listed on the package label.
Colias_Analysis of Zebra and Quagga Mussel Contamination_Thesis_Final Sabrina Colias
This document analyzes the effectiveness of the Lake Berryessa Mussel Plan in preventing the spread of invasive zebra and quagga mussels. It finds that many boats launching at Capell Cove Launch Site are not being inspected, despite inspection being required under the plan. Data collected by the author and Solano County Water Agency shows the number of uninspected boats launching per day and per season. The introduction of these mussels could significantly impact the lake's ecology and economy through fouling of infrastructure, altering nutrient cycles, decreasing populations of native species, and increasing costs for water treatment and prevention.
First Baptist Church provides notices for upcoming events and services, including:
- A reminder to silence phones during the March 6th service with speaker Ho King Swee.
- Details for the monthly prayer gathering on March 2nd.
- Information on a seminar on Easter choreography from March 3rd to 5th.
- Announcements for short-term mission trips from July 14th to 31st to various countries in Asia.
Súhrn tipov a myšlienok pre lepší návrh používateľských rozhraní mobilných telefónov a tabletov.
Informácie sú užitočné a určené nielen UI dizajnerom ale aj všetkým záujemcom o mobilné aplikácie a mobilný marketing - teda nielen tvorcom, ale aj zadávateľom.
Čo je to User Experience, UX trendy a ich princípy: simplifikácia, mobile first, human centered design, lean UX, modularita, mikrointerakcie, animácia, efektivita a konverzia.
Viac na http://ux.scr.sk/
Computer graphics on web and in mobile devicesLukas Tencer
Presentation on computer graphics systems used in mobile devices and on web. Overview of techniques with details and capabilities, with aim on 2D and 3D graphics. Presentation is in Slovak language.
Prednaska z mobilnej konferencie Mobile Rulezz 2013, o novinkach v internetovej reklame. Zameriava sa na to, ze by firmy sa mali v prvom rade zamerat na optimalizaciu webu pre mobily. Aplikacie by mali byt robene iba pre vysoko retencne sluzby, alebo ked ponukaju extra pridanu funkcionalitu, ktoru mobilny prehliadac nepodporuje (napr. vyuzitie fotoaparatu).
This 3 bedroom, 3 bathroom villa for sale is located in Reserva Conchal, Costa Rica. The 5,433 square foot home sits on a 505 square meter lot and is a 7 minute walk from the beach. It has views of the golf course and ocean, a private pool, generator, and access to amenities like a beach club. The home is listed for $899,000 and is described as the dream home with resort amenities close to the ocean.
This document summarizes a study that used bomb calorimetry to determine the caloric content of a Reese's peanut butter cup and its components. Bomb calorimetry was used to measure the heat of combustion of the peanut butter, chocolate, sugar, peanut oil, and protein powder that make up a peanut butter cup. The results found that peanut butter and chocolate contribute significantly to the overall calories, with peanut butter deriving most of its calories from peanut oil and chocolate from sugar. The total calories measured was 11.1% less than what was listed on the package label.
Colias_Analysis of Zebra and Quagga Mussel Contamination_Thesis_Final Sabrina Colias
This document analyzes the effectiveness of the Lake Berryessa Mussel Plan in preventing the spread of invasive zebra and quagga mussels. It finds that many boats launching at Capell Cove Launch Site are not being inspected, despite inspection being required under the plan. Data collected by the author and Solano County Water Agency shows the number of uninspected boats launching per day and per season. The introduction of these mussels could significantly impact the lake's ecology and economy through fouling of infrastructure, altering nutrient cycles, decreasing populations of native species, and increasing costs for water treatment and prevention.
First Baptist Church provides notices for upcoming events and services, including:
- A reminder to silence phones during the March 6th service with speaker Ho King Swee.
- Details for the monthly prayer gathering on March 2nd.
- Information on a seminar on Easter choreography from March 3rd to 5th.
- Announcements for short-term mission trips from July 14th to 31st to various countries in Asia.
Súhrn tipov a myšlienok pre lepší návrh používateľských rozhraní mobilných telefónov a tabletov.
Informácie sú užitočné a určené nielen UI dizajnerom ale aj všetkým záujemcom o mobilné aplikácie a mobilný marketing - teda nielen tvorcom, ale aj zadávateľom.
Čo je to User Experience, UX trendy a ich princípy: simplifikácia, mobile first, human centered design, lean UX, modularita, mikrointerakcie, animácia, efektivita a konverzia.
Viac na http://ux.scr.sk/
Computer graphics on web and in mobile devicesLukas Tencer
Presentation on computer graphics systems used in mobile devices and on web. Overview of techniques with details and capabilities, with aim on 2D and 3D graphics. Presentation is in Slovak language.
Prednaska z mobilnej konferencie Mobile Rulezz 2013, o novinkach v internetovej reklame. Zameriava sa na to, ze by firmy sa mali v prvom rade zamerat na optimalizaciu webu pre mobily. Aplikacie by mali byt robene iba pre vysoko retencne sluzby, alebo ked ponukaju extra pridanu funkcionalitu, ktoru mobilny prehliadac nepodporuje (napr. vyuzitie fotoaparatu).
Základný prehľad o technológii Google App Engine a možnosti napojenia Flash Builderu na BlazeDS, pomocou ktorého je možné priamo generovať kód zo serverového API. Výrazné zjednodušenie práce. Nasleduje diskusia o kontinuálnej integrácii a Hudson CI.
1. Špecifiká vývoja pre mobilné zariadenia
Anotácia: Obsahom tohto textu je zhrnutie zásad vývoja aplikácií pre mobilné zariadenia.
Kľúčové slová: Android, iOS, natívna aplikícia, chytrý telefón
Pri vývoji natívnej aplikácie určenej pre mobilné zariadenia je dôležité zoznámiť sa s cieľovým zariadením a
porozumieť jeho hardvéru. Zatiaľ čo operačný systém iOS beží iba na niekoľkých druhoch zariadení(iPhone,
iPhone3G, iPhone3GS, iPhone4, iPhone4S a iPhone5), je v prípade Androidu situácia zložitejšia. Zariadení s
týmto operačným systémom existujú desiatky. Hlavné aspekty, ktoré treba brať do úvahy sú hlavne:
obmedzený výpočetný výkon, rôznorodosť hardvéru a obmedzená veľkosť pamäte.
Obmedzená pamäť, výpočetný výkon a výdrž batérie
Pri vytváraní aplikácií náročných na výpočetný výkon, je potrebné navrhovať efektívne algoritmy, aby
aplikácia zbytočne nevyťažovala procesor a neuberala výdrž batérie. Do úvahy treba brať aj fakt, že tieto
zariadenia majú obmedzenú veľkosť internej a externej pamäte a aplikácia s veľkým objemom dát sa na ne
nemusí zmestiť. Aplikácie by nemali presahovať veľkosť v ráde jednotiek MB.
Rôznorodosť hardvéru
V prípade systému Android sa nejedná o zariadenia od jedného výrobcu. Z toho dôvodu je potrebné počítať s
veľkou diverzitou použitého hardvéru. Nemusí nás zaujímať konkrétny model ale je treba uvedomiť si, že
niektoré zariadenia napríklad neobsahujú fotoaparát, nemajú možnosť rozšírenia pamäte pomocou SD karty,
nemajú gyroskop alebo Bluetooth.
Rôzne spôsoby ovládania
Špecifickou črtou zariadenia iPhone je existencia iba jedného hardvérového navigačného tlačítka, ktoré má
jedinú funkciu - a tou je zobrazenie domovskej obrazovky. Všetky ostatné úkony sú realizované pomocou
viacdotykových gest. S týmto faktom treba pri návrhu aplikácie počítať a ponúknuť užívateľovi alternatívny
spôsob navigácie medzi pohľadmi aplikácie buď definovaním gest alebo pridaním navigačnej lišty. Chytré
telefóny s Androidom majú štandardne viacero navigačných kláves, takže nie je potrebné vytvárať
alternatívne spôsoby navigácie v hierarchií obrazoviek.
Rôzne parametre obrazovky
Neoddeliteľnou súčasťou každej mobilnej aplikácie je grafické užívateľské rozhranie. To tvorí prostredníka
medzi aplikáciou a užívateľom. Nielen že tvorí prezentačnú vrstvu, v zmysle prijímania užívateľom
zadaných vstupov a prezentácie dát, ale zároveň je tvárou celej aplikácie.
Podceňovaním správnych zásad tvorby užívateľského rozhrania môžeme degradovať aplikáciu natoľko, že
bude pre užívateľ nepoužiteľná. Popri zásadách použiteľnosti, prístupnosti a grafického dizajnu nesmieme
zabúdať na to, čo už bolo vyššie v texte niekoľkokrát spomenuté. A to, že aplikácia, ktorú vytvárame bude
zobrazovaná na rôznych zariadeniach, pričom každé z týchto zariadením má rozdielnu veľkosť obrazovky,
hustotu pixelov, či rozlíšenie.
Android automaticky prispôsobuje veľkosti bitmapovej grafiky tak, aby sa vykresľovala
v závislosti na fyzickej veľkosti aktuálnej obrazovky. Ak aplikácia obsahuje zdrojovú grafiku iba pre jednu
triedu hustoty obrazovky, systém automaticky obrázky zväčší alebo zmenší podľa toho, či má obrazovka
vyššiu alebo nižšiu hustotu ako uvádza táto trieda. Android ponúka celkovo štyri triedy obrazoviek. Pre
správne zobrazenie grafiky pri každej hustote je nutné poskytnúť alternatívne verzie pre každú triedu. Pre
špecifikovanie do ktorej triedy daná grafika patrí, sa používajú označenia ldpi (nízka), mdpi (stredná), hdpi
(vysoká), a xhdpi (extra vysoká).
Ďalšou z techník je poskytnutie rôznych rozložení pre rozdielne veľkosti obrazoviek.
Táto technika sa označuje ako Responsive dizajn a používa sa v prípadoch, keď je vhodné upraviť rozloženie
prvkov aplikácie a využiť tak buď dodatočné biele miesto alebo naopak vtesnať prvky na obrazovku.
Android ponúka možnosť využiť rôzne zdroje grafiky. Tieto zdroje sa od seba odlišujú príponou small,
normal, large, xlarge - zdrojová zložka v tomto prípade má názov napríklad layout-small.
Tretím spôsobom, ako zabezpečiť, aby sa aplikácia zobrazovala správne, je deklarácia
rozmerov obrazovky, ktoré aplikácia podporuje. Toto prehlásenie sa robí v súbore AndroidManifest.xml
pomocou elementu <supports-screens>. Zabezpečí, že len zariadenia
s požadovanou veľkosťou obrazovky budú mať povolené stiahnuť túto aplikáciu.
2. Odlišná situácia nastáva v prípade iOS zariadení. Na rozdiel od Androidu, ktorý z dôvodu množstva
rozdielnych zariadení musí disponovať efektívnym nástrojom pre podporu rôznych obrazoviek, iOS takýto
nástroj nemá a ani ho nepotrebuje. Väčšina zariadení disponuje displejom HVGA s rozlíšením 320x480 px a
hustotou 163 ppi. Ostatné zariadenia majú takzvaný Retina displej, ktorý ponúka dvojnásobnú hustotu. Aby
sa grafika zobrazovala riadne na oboch typoch displejov, môžeme použiť dve techniky ako toho dosiahnuť.
Prvá spočíva v tom, že vytvoríme grafiku vhodnú pre displej s vyšším rozlíšením a pri zobrazovaní na
menšom displeji ju programovo zmenšíme. Druhým riešením je vytvorenie dvoch verzií grafiky – pre oba
druhy displejov (obdobne ako pri Androide). Aplikácia bude mať k dispozícií dve sady obrázkov, pre každý
druh obrazovky jeden. Táto technika však zatiaľ nie je všeobecne použiteľná, nakoľko funguje iba v iPhone
ale pre iPad a iPod sa nedá použiť. Vzhľadom na trend zvyšovanie rozlíšenia a hustoty displejov sa však dá
očakávať, že Apple čoskoro implementuje túto funkciu aj do ostatných zariadení.
Podiel veľkostí obrazoviek chytrých telefónov
320x480
768x1024
1280x800
1280x1024
1600x900
320x480 11,40%
768x1024 15,3%
1280x800 19,5%
1280x1024 6,5%
1600x900 3,8%
Literatura
Rogers, Rick. Android Application Development: Programming with the Google SDK. O’Reilly Media,
2009. ISBN 978-0596521479
táto kniha vychádza v edícií vydaveteľstva O’Reilly Media, ktoré má v oblasti informatiky dobrú
reputáciu
kniha je síce vydaná pred viac ako tromi rokmi, ale problematika, ktorú som v článku rozoberala sa
príliš nezmenila, takže tento zdroj stále prináša relevantné informácie
v knihe je problematika programovanai mobilných aplikácií popísaná do hĺbky
autor píše nezaujatým štýlom, s cieľom predať objektívne infomácie a postupy čitateľovi
autor je v danej oblasti známy a uznávaný
Mudge, JT. Native App vs. Mobile Web App: A Quick Comparison [Online]. Posledná revízia 11.7.2011
[cit. 2012-01-06] Dostupné z:
<http://sixrevisions.com/mobile/native-app-vs-mobile-web-app-comparison/>
autor v článku popisuje na príklade rozdiely medzi webovými a natívnymi aplikáciami, čím
poskytuje širší pohľad na mnou popisovanú tému
autor je v oblasti vývoja aplikácií známy a má dlhoročné skúsenosti
článok je relatívne nový, za rok a pol sa v oblati mobilných zariadení neudialy zásadné zmeny,
môžeme ho teda považovať za aktuálny
text článku je zrozumiteľný a obsahuje prehľadné tebuľky a obrázky
3. informácie sú podané objektívne
Charland Andre, Leroux Brian, Mobile application development: web vs. Native. Communications of the
ACM. Communications of the ACM, May 2011, vol. 54, no. 5, s. 49–53.
článok je publikovaný v uznávanom magazíne v oblasti informačno-komunikačných technológií
Andre Charland je uznávaným autorom a hlavným blogerom vydaveteľstva O’Reilly Media
článok je napísaný zrozumiteľne a odborne
problematiku pokrýva do hĺbky
informácie sú v texte podané objektívne, bez subjektívnych pripomienok