Sally Project
सैली प्रोजेक्ट विंडोज आधारित मशीनों के लिए एक मल्टीमीडिया अनुप्रयोग ढांचा है, जो मीडिया प्लेयर और इमेज ब्राउज़र जैसे कुछ पहले से स्थापित अनुप्रयोगों के साथ आता है। यह एक टचस्क्रीन-आधारित अनुप्रयोग ढांचा है, जिसे माउस द्वारा भी आसानी से संभाला जा सकता है। मुख्य कार्यक्षमता मीडिया प्लेयर है जो उपयोगकर्ता को सभी प्रकार की मल्टीमीडिया फ़ाइलों को खेलने और व्यवस्थित करने की अनुमति देता है। सैली एक ओपनसोर्स परियोजना है और स्रोत कोड को सैली प्रोजेक्ट गूगल कोड पृष्ठ से डाउनलोड किया जा सकता है। यू. आई. डिजाइन पूर्ण यू. आई. को एकल स्पर्श टचस्क्रीन द्वारा नियंत्रित करने के लिए डिज़ाइन किया गया है। सैली किसी भी सही माउस क्लिक को संभाल नहीं पाता है। सभी अनुप्रयोगों को इशारों द्वारा कार्यों को निष्पादित करने के लिए डिज़ाइन किया गया है। उदाहरण के लिए, सूची दृश्य में स्क्रॉल करना सूची दृश्य को छूकर और उंगली को ऊपर या नीचे घुमाकर आईफोन की तरह काम करता है। यूआई को प्रस्तुत करने के लिए सैली डायरेक्टएक्स 9 द्वारा हार्डवेयर त्वरण का उपयोग करता है। सैली के लिए विषय बनाते समय या अपने स्वयं के प्लगइन विकसित करते समय यह कुछ समस्याओं का कारण बन सकता है। चूंकि प्लगइन अनुप्रयोग अपनी प्रक्रिया में नहीं चल रहे हैं, इसलिए पूरा सैली प्रोग्राम एक खराब क्रमादेशित प्लगइन द्वारा क्रैश हो सकता है। डेवलपर और डिजाइनर संसाधन सैलीएपीआई सैलीएपीआई के साथ सी + + और विजुअल स्टूडियो का उपयोग करके सैली के लिए नए अनुप्रयोग बनाना संभव है। सैलीएपीआई एलजीपीएल लाइसेंस के तहत प्रकाशित किया जाता है जो डेवलपर्स को इस एपीआई के साथ बंद स्रोत अनुप्रयोग बनाने की संभावना प्रदान करता है। इसका मतलब यह भी है कि वे अपने काम के लिए पैसे ले सकते हैं। वर्तमान में सैलीएपीआई बहुत बार बदल रहा है, क्योंकि सभी आवश्यक सुविधाओं को अभी तक लागू नहीं किया गया है। सैली के 1 तक पहुंचने तक सैलीएपीआई सॉफ्टवेयर के किसी भी पॉइंट रिलीज के साथ बदल सकता है। बाहरी लिंक। मल्टीमीडिया फ्रेमवर्क