Nowe akronimy, nowe, świeże, nieopierzone jeszcze technologie:
- MBaaS (mobile back end as a service) produkty serwerowe o luźnej, rozproszonej architekturze (na poziome REST API) wspierające dla:
- MEAPs (mobile enterprise application platforms) – ujednolicona warstwa serwerowa na poziomie middleware
- Zadania MBaaS – cytat z artykułu porównawczego: ‘MBaaS systems typically provide push notifications, file storage and sharing, integration with social networks such as Facebook and Twitter, location services, messaging and chat functions, user management, the ability to run business logic, and usage analysis tools. Enterprise-oriented MBaaS systems also provide integration with existing applications and databases. ’
- Przedstawiciele – Appcelerator, FeedHenry. Wszystko jednak jest zbyt świeże aby mogło być używane w środowiskach produkcyjnych.
Testowanie aplikacji mobilnych – trend - http://appium.io/slate/en/master/?ruby#appium-design
Błędy – każdemu mogą się przydarzyć - http://www.techrepublic.com/blog/10-things/10-immutable-laws-of-mistakes/?tag=nl.e098&s_cid=e098&ttag=e098&ftag=TRE126e25f. Tak wygląda nasze życie wśród morza pomyłek!
Udało mi się zainstalować VS2015 - Proszę zwrócić uwagę Node.js, Android NDK oraz Java SDK:
HP (ZDI) corocznie organizuje dla tzw. whitehat hackers konkurs z nagrodami Pwn2Own, tym razem w Tokyo i bez niespodzianek, jak zwykle dziurawe przeglądarki. Wśród urządzeń mobilnych jedynie BlackBerry i Windows Phone uchowały się przed atakami do końca (do ostatecznego włamu). WP został naruszony ale nie do momentu złamanie ochrony. Jedynie BB (Z30) jak zwykle okazał się barierą nie do złamania. Więcej na dzisiejszym ZDNet i TechRepublic.
Ciekawa analogia, jeden z nagrodzony w tym roku Bossie Award – technologia node-webkit (wspierana przez Intela) – czyli uruchamianie aplikacji kompozytowej (node.js w webkit) w środowisku graficznym (desktop) dowolnego systemu operacyjnego (za logikę odpowiada Node.js za prezentację i sterowanie – WebKit) jest namiastką tego co już było dawno (od IE6) dostępne w technologiach MS – aplikacje HTA. Oczywiście po tylu latach idea uruchomienia aplikacji w języku skryptowym w przeglądarce na prawach aplikacji desktopowej uległa znacznej ewolucji i udoskonaleniu. Prezentacja node-webkit jest tu - https://speakerdeck.com/zcbenz/node-webkit-app-runtime-based-on-chromium-and-node-dot-js. Bardziej szczegółowy opis - http://oldgeeksguide.github.io/presentations/html5devconf2013/wtod.html#/32
Jest wiele darmowych kursów informatycznych, wiele jest darmowych tylko z nazwy. Prawdziwie bezpłatne to MIT (w ramach oferty - http://ocw.mit.edu/courses/writing-and-humanistic-studies/21w-789-communicating-with-mobile-technology-spring-2011/ spis najczęściej odwiedzanych kursów jest tu) i Havard (https://cs50.harvard.edu/) oraz te prowadzone przez firmy np.Microsoft (MVA). U nas w kraju to na uwagę zasługuje płatny niestety serwis virtualstudy. Czasami na płatnym udacity trafi się jakiś darmowy okruszek, ale to najczęściej sponsorowane przez Google kursy Androida.
Pożyteczne oprogramowanie – Advanced SystemCare 8 do czyszczenia komputera, podobnie jak CCleaner.
Rozmowa z Jonathan Ive na temat innowacyjności Apple oraz naruszenia praw autorskich - http://www.dezeen.com/2014/11/13/design-education-tragic-says-jonathan-ive-apple/
Zasoby na temat tworzenia aplikacji w środowisku PhoneGap - https://github.com/mwbrooks/phonegap-day-workshop-beginner/wiki
Lista zawartości Visual Studio 2015 jest imponująca:
- Visual Studio C++ for Cross-Platform Development
- Visual Studio Tools for Apache Cordova
- Visual Studio Emulator for Android
- C++
- C# and Visual Basic
- .NET Framework 4.6
- Entity Framework
- Visual Studio IDE
- Blend
- Debugging and Diagnostics
- ASP.NET
- TypeScript
- Unit Tests
- Application Insights
- Release Management
- Git version control
- CodeLens
- Architecture, Design, and Modeling
Krótkie omówienie nowinek w VS2K15 - http://blogs.msdn.com/b/csharpfaq/archive/2014/11/12/short-videos-demonstrating-what-s-new-in-visual-studio-2015-preview-for-c-vb-and-f.aspx
Coroczne nagrody redakcji javaworld – Bossie Awards - http://www.javaworld.com/article/2692862/developer-tools-ide/application-development-164642-bossie-awards-2014-the-best-open-source-application-development-tool.html
Materiały z javaworld dla deweloperów:
- http://www.javaworld.com/article/2824163/application-performance/stability-patterns-applied-in-a-restful-architecture.html?page=2 (kod jest na github), wstęp do REST - http://www.javaworld.com/article/2077920/soa/java-app-dev-rest-for-java-developers-part-1-it-s-about-the-information-stupid.html
- http://www.javaworld.com/article/2075197/soa/soa-survival-of-the-fittest-jini-services-part-1.html
Brak komentarzy:
Prześlij komentarz