Projekt Sally
Deweloperzy | Christiana Knoblocha |
---|---|
Napisane w | C / C++ |
System operacyjny | Microsoft Windows |
Dostępne w | Wielojęzyczny |
Typ | Odtwarzacz multimedialny |
Licencja | GPL |
Strona internetowa | www.sally-project.org |
Sally Project to środowisko aplikacji multimedialnych dla komputerów z systemem Windows , które jest dostarczane z niektórymi wstępnie zainstalowanymi aplikacjami, takimi jak Media Player i Image Browser . Jest to na ekranie dotykowym , którą można również łatwo obsługiwać za pomocą myszy. Podstawową funkcjonalnością jest Media Player , który umożliwia użytkownikowi odtwarzanie i organizowanie wszelkiego rodzaju plików multimedialnych.
Sally jest projektem OpenSource , a kod źródłowy można pobrać ze strony Sally Project Google Code .
Projekt interfejsu użytkownika
Cały interfejs użytkownika został zaprojektowany do obsługi za pomocą jednego dotykowego ekranu dotykowego. Sally nie obsługuje żadnych kliknięć prawym przyciskiem myszy. Wszystkie aplikacje są zaprojektowane do wykonywania czynności za pomocą gestów. Na przykład przewijanie w widoku listy działa jak na iPhonie , dotykając widoku listy i przesuwając palcem w górę lub w dół.
Do renderowania interfejsu użytkownika Sally używa akceleracji sprzętowej przez DirectX 9 . Może to powodować pewne problemy podczas tworzenia motywów dla Sally lub tworzenia własnych wtyczek. Ponieważ aplikacja wtyczki nie działa we własnym procesie, cały program Sally może ulec awarii przez jedną źle zaprogramowaną wtyczkę.
Zasoby dla programistów i projektantów
SallyAPI
Dzięki SallyAPI możliwe jest tworzenie nowych aplikacji dla Sally przy użyciu C++ i VisualStudio . SallyAPI jest publikowane na LGPL , co daje programistom możliwość tworzenia aplikacji o zamkniętym kodzie źródłowym za pomocą tego API. Oznacza to również, że mogą pobierać pieniądze za swoją pracę.
Obecnie SallyAPI zmienia się bardzo często, ponieważ nie wszystkie niezbędne funkcje są jeszcze zaimplementowane. Do czasu osiągnięcia wersji 1.0 Sally interfejs SallyAPI może się zmieniać wraz z każdą oprogramowania Point .
Linki zewnętrzne
.