Technologia

29
paź

Xamarin – nowy program certyfikujący.

Xamarin należący do Microsoftu, dostawca oprogramowania typu “cross-platform” dla programistów aplikacji mobilnych ogłosił właśnie uruchomienie nowego programu certyfikacyjnego.

Certyfikat potwierdzający profesjonalne kwalifikacje z zakresu tworzenia aplikacji mobilnych jest możliwy do uzyskania w Xamarin University, który oferuje kursy i szkolenia dotyczące różnych systemów operacyjnych oraz języków programowania, w tym Androida, iOS i C#.

Platforma Xamarin opiera się na C#, a główna idea Xamarin mówi, że „cokolwiek można zrobić w C, Swift lub Java, to można to zrobić w języku C#”.

Najnowsza certyfikacja przeznaczona jest dla developerów którzy chcą potwierdzić swoje umiejętności w tworzeniu aplikacji mobilnych przy użyciu technologii Xamarin. Kandydaci mogą przystąpić do wstępnego testu, a następnie przejść do następnego poziomu Xamarin Certified Mobile Developer. W ostatnim etapie przechodzimy bardziej zaawansowane ćwiczenia, w tym wgłębienie się we wzorce, kompleksowe debugowanie czy optymalizacja wydajności samej platformy.

„Przeszkoliliśmy tysiące deweloperów, aby używali .NET do tworzenia mobilnych aplikacji na iOS, Android i Windows Mobile w ciągu trzech lat od uruchomienia Xamarin University. Wielu z tych programistów wzięło udział w programie Xamarin Certified Mobile Developers, przechodząc 20 kursów z naszymi instruktorami online by finalnie zdać egzamin potwierdzający zdobytą wiedzę.” – napisał Mark Smith, dyrektor ds. Szkoleń i programowania firmy Microsoft.

Wzmiankę o „Xamarin Certified Mobile Developers” można przeczytać na blogu platformy.

17
paź

Cloudflare obiecuje tani i wygodny streaming wideo

Cloudflare udostępnił wersję beta Cloudflare Stream – nową, niedrogą usługę strumieniowania wideo.

Nowa usługa została stworzona dla programistów aplikacji, którzy chcą przechowywać i strumieniować pliki wideo. Pakiet oprogramowania Cloudflare Stream obejmuje konwertowanie plików, globalny streaming oraz dedykowany odtwarzacz wideo. Powyższe funkcjonalności można rozdzielić. Kompresja jest domyślnie włączona, a Cloudflare będzie wspierać nowsze, wydajniejsze kodeki po ich wydaniu.

Ceny Cloudflare Stream są ustalane na podstawie czasu, przez jaki konsumenci faktycznie spędzają na oglądaniu filmu wideo. Opłata ta obejmuje kodowanie, globalny streaming oraz odtwarzacz.

Zbyt duża ochrona

Firmy regularnie korzystają z serwisu YouTube do dystrybuowania swoich treści ponieważ jest to bardzo proste” – zauważa Rob Enderle, główny analityk z grupy Enderle. Jednak możliwie jest, że chcąc mieć lepszą kontrolę nad swoimi plikami wideo owe firmy mogą wybrać Cloudflare System.

Znane są przypadki gdzie Google wyłączył przekaż na żywo eventu pewnej korporacji, z powodu YouTube, który zidentyfikował muzykę grającą w tle jako chronioną, zanim w ogóle rozpoczęło się całe wydarzenie.

Problemy z transmisją wideo

Problemy z videoTylko około 1000 firm tworzy świadczy znaczącej jakości usługi wideo streamingu, głównie dlatego że jest to technicznie zbyt skomplikowane – mówi Cloudflare. Pomijając samo przesyłanie plików do serwisów typu YouTube niezbędne jest użycie jeszcze co najmniej 3 różnych usług.

Ktoś musi przekonwertować pliki do formatu który można przesyłać przez internet. Następnie należy dostarczyć wideo do sieci. Zwykle potrzebne są do tego serwery CDN. Na samym końcu potrzebujemy odtwarzacz wideo, który będzie działał bez zarzutów na każdym urządzeniu.

Co więcej, firmy zajmujące się przetwarzaniem plików wideo pobierają opłaty w zależności od użycia procesora, co zależy od długości i jakości filmu oraz liczby formatów na które dany plik jest konwertowany. Tradycyjne usługi CDN pobierają różne stawki dla każdego regionu na podstawie liczby dostarczonych bajtów. Następnie producenci odtwarzaczy wideo pobierają opłaty zależne od liczby odsłon.

Używamy plików cookie

Nasza strona wykorzystuje pliki cookie, aby poprawić komfort korzystania z niej. Aby dowiedzieć się więcej o plikach cookie, których używamy, zapoznaj się z naszą witryną polityka prywatności.

Prosta polityka prywatności

Poniżej możesz zmienić ustawienia plików cookie nasze i naszych partnerów. Korzystanie przez nas z analitycznych plików cookie wymaga zgody użytkownika.

  • Analityka

    Analityczne pliki cookie służą do zrozumienia, w jaki sposób użytkownicy wchodzą w interakcję z witryną. Te pliki cookie pomagają dostarczać informacji na temat wskaźników liczby odwiedzających, współczynnika odrzuceń, źródła ruchu itp. Głównym celem analityki jest poprawa funkcjonalności witryny lub aplikacji.

    akceptacja
  • Niezbędne pliki cookie

    These cookies are used to provide you with a more personalized experience on our website and to remember choices you make when you use our website. For example, we may use functionality cookies to remember your language preferences or remember your login details.

    wymagany