Windows Mobile Phone 2015-re népszerűbb lesz az Androidnál

“A piackutatással foglalkozó Pyramid Research érdekes kijelentést tett: az elemző cég szerint a Microsoft Windows Phone annyira megerősödhet a következő négy évben, hogy 2015-re akár piacvezető is lehet, megelőzve az Android, iOS és Blackberry rendszereket. Mindeközben az okos-telefonok eladásai az idei évi másfél milliárdról megduplázódhatnak, piaci részesedésük pedig a jelenlegi 27%-ról elérhetik az 53%-ot.”

http://hirek.prim.hu/cikk/2011/05/08/a_windows_mobile_phone_2015-re_piacvezeto_lesz

Meglátjuk.

 

Eclipse info

UTF-8 karakterlkódolás beállítása: Properties > Resource > Text file encoding

To configure a project’s default character set encoding, right-click on the project, and select properties. From here, you’ll be able to change the Resource item to specify ‘UTF-8’ as the default text file encoding.

szögletes zárójel probléma:

Az  Eclipse-ben a bezáró szögletes zárójel karakter leütésénél egy parancs futott le.
A parancsot itt lehet törölni:
Window > Preferences > General > Keys

CTRL + ALT + G leütése esetén a “Find Text in Workspace” utasítás jelenik meg. A soron “állva” kell megnyomni az “Unbind” gombot.

Installing PHPEclipse

Symfony Eclipse plugin: http://symfony.dubture.com/installation/

Alap nézet visszaállítása: Window >Reset Perspective

Command prompt beállítása: http://www.avajava.com/tutorials/lessons/how-do-i-open-a-windows-command-prompt-in-my-console.html?page=1

Létező projekt behúzása Eclipse alá: A egy létező .project fájlt kell szerkeszteni a nevet (<name>) és átmásolni. Majd File>Import>Existing project into workspace http://ycsoftware.net/import-existing-php-projects-to-eclipse/

Microsoft IT-DEV-CON konferencia videói

http://devportal.hu/itdevcon/

Professzionális kliens oldali webfejlesztés jQuery alapokon
Visual Studio LightSwitch — Adatvezérelt alkalmazások percek alatt
Mi az a Private Cloud és hogyan maradhat a helyi IT kezében az irányítás?
ASP.NET MVC 3 platform áttekintés
Adatszinkronizációs kliens fejlesztés a Windows Phone 7-ben
Bemutatkozik a Windows Intune – desktopfelügyelet a felhőből
Orchard CMS technológiai áttekintés
Team Foundation Server Lab és Test Management
Hogyan építsünk Private Cloud megoldást ma?
Több-bérlős üzleti alkalmazások a felhőben
Játékfejlesztés a Windows Phone 7 erejével
A még idén érkező Private Cloud technológiák – System Center vNext bemutató
Addig nyújtózkodj, ameddig a felhőd ér!
SQL Server ‘Denali’
Partner hardvermegoldások a Private Cloud kiépítéséhez

Android tanfolyam tematika

Egy Android tanfolyam tematikája:

Részletes tematika
1. nap: Hello, World!

A modul célja az Android fejlesztőkörnyezet telepítésétől az első program készüléken való futtatásáig terjedő infrastruktúrális kérdések megismerése. Az Android SDK, Eclipse és Eclipse plugin hármas telepítése és konfigurálása. Saját Hello World példaprogram elkészítése, ennek minimális Androidspecifikus követelményeinek ismertetése. A példaprogram emulátoron történő futtatása, debuggolása, illetve készülékre való telepítése. Ismerkedés a plugin nyújtotta segítségekkel (LogCat, File Explorer, Devices, Emulator Control).

2. nap: Hello, World! 2

Az alkalmazásfejlesztés alapjai Android-környezetben. Hogyan épül fel egy alkalmazás, milyen követelményeknek kell megfelelni? Példaprogram tervezése és megvalósítása. Az MVC (Model View Controller) megfeleltetése. Activity, mint eszköz a vezérlésben. A felhasználói felület alapelemei. Tesztelési lehetőségek.
Android Market account létrehozása. Az elkészült alkalmazás előkészítése feltöltésre, bejegyzése és feltöltése a Marketbe. Verziónövelés, illetve eltávolítás a Marketből.
Marketopciók megismerése, alkalmazáskövetés, monitorozás.

3. nap: Baktériumjáték

Játékalkalmazás fejlesztése objektumorientált alapokon. Szereplők létrehozása, tulajdonságaik konfigurálása adattárolási stratégiák bemutatásával, képességeik tesztelése, versenyeztetése grafikai elemekkel illusztrálva. Ezzel a példaalkalmazással elsajátítjuk a felhasználói felület készítésének rejtelmeit. Megtanuljuk, hogyan lehet egy egyszerű játéklogikához illeszteni a mobilfelületet, hogyan kell több párhuzamos szálat kezelni.

4. nap: Online fordítóalkalmazás

Hálózati alapok ismertetése nyilvános API-k segítségével. Fordítóprogram készítése a Google Translate nyilvános API-ja alapján, JSON használatával. Keresések tárolása a készülék adatbázisában, utólagos keresés a lokális adatbázisban. Ezzel a példaalkalmazással elsajátítjuk a hálózat- és adatbáziskezelés alapjait, illetve azt, hogy hogyan érdemes ezeket a stratégiákat használni bármilyen elérhető nyilvános szolgáltatás integrálása során.

5. nap: Androidképességek használata

Használjuk a beépített GPS-t aktuális földrajzi koordinátáink kinyerésére! Integráljuk szabadon a készülék előtelepített alapalkalmazásait (Névjegyzék, Naptár, Email, Telefon, SMS)! “Ki szólít?” Homescreen Widget készítése, melynek célja, hogy gyorsan megmutassuk a legutóbbi elmulasztott vagy fogadott vagy tárcsázott számot. Ha van hozzá tartozó névjegyzék bejegyzés akkor a visszahívason és SMS küldésen kívül tudjunk email-t küldeni, illetve címet térképen megnézni.

Saját APK telepítése

Engedélyezzük a telefonon:
Menu -> Settings -> Applications -> Development -> USB Debugging

adb.exe   konzolos program <sdk>/platform-tools/ folderben

Ellenőrízni az USB keresztüli csatlakozást:

>adb devices
List of devices attached
?       device

(Bemásoltam az apk-t a platform folderbe)


adb install Todo_list.apk
453 KB/s (14527 bytes in 0.031s)
pkg: /data/local/tmp/Todo_list.apk
Success

telepítéssel kapcsolatos oldalak:
http://videosmart.hu/video/hogyan-telepithetunk-apk-fajlt-android-telefonokra

http://android.rook.hu/2010/09/13/apk-fajlok-telepitese-androidra/
http://androidportal.hu/forums/beszelgetos/program-telepites-market-nelkuel

Gondolat


“The society which scorns excellence in plumbing as a humble activity and tolerates shoddiness in philosophy because it is an exalted activity will have neither good plumbing nor good philosophy: neither its pipes nor its theories will hold water.”

“Annak a társadalomnak, amely lenézi a kiválóságot a vízvezeték-szerelésben, mert a vízvezeték-szerelés alantas tevékenység, de eltűri a hitványságot a filozófiában, mert a filozófia emelkedett tevékenység, sem jó vízvezeték-szerelői, sem jó filozófusai nem lesznek. Sem a vízcsövei, sem az elméletei nem lehetnek tartósak!”
John W. Gardner