ക്യൂട്ടി
ഗ്രാഫിക്കൽ ഇന്റർഫേസുള്ള പ്രോഗ്രാമുകൾ നിർമ്മിക്കാനുപയോഗിക്കുന്ന ഫ്രെയിംവർക്കാണ് ക്യൂട്ടി("ക്യൂട്ട്" എന്ന് ഉച്ചരിക്കുന്നു[7][8][9]) (ഔദ്യോഗിക ഉച്ചാരണം ക്യൂട്ട്). കെ.ഡി.ഇ., ഗൂഗിൾ എർത്ത്, ഓപ്പറ, വിഎൽസി മീഡിയ പ്ലെയർ, സ്കൈപ്പ് തുടങ്ങിയവയെല്ലാം ക്യൂട്ടി ഉപയോഗപ്പെടുത്തി നിർമ്മിച്ചവയാണ്. സി++ ഭാഷ അടിസ്ഥാനമാക്കിയാണ് ക്യൂട്ടി നിർമ്മിച്ചിരിക്കുന്നത്. ഗ്നൂ അനുമതിപത്രം പ്രകാരമാണ് ക്യൂട്ടി പുറത്തിറക്കിയിരിക്കുന്നത്. ക്രോസ്-പ്ലാറ്റ്ഫോം ആപ്ലിക്കേഷനുകളും സൃഷ്ടിക്കുന്നതിനുള്ള ക്രോസ്-പ്ലാറ്റ്ഫോം സോഫ്റ്റ്വെയർ, ലിനക്സ്, വിൻഡോസ്, മാക്ഒഎസ്, ആൻഡ്രോയിഡ് അല്ലെങ്കിൽ എംബഡഡ് സിസ്റ്റങ്ങൾ പോലുള്ള വിവിധ സോഫ്റ്റ്വെയർ, ഹാർഡ്വെയർ പ്ലാറ്റ്ഫോമുകളിൽ പ്രവർത്തിക്കുന്നു. നേറ്റീവ് കഴിവുകളും വേഗതയും ഉള്ള നേറ്റീവ് ആപ്ലിക്കേഷനാണിത്.
Original author(s) | Haavard Nord and Eirik Chambe-Eng[1] |
---|---|
വികസിപ്പിച്ചത് |
|
ആദ്യപതിപ്പ് | 20 മേയ് 1995[1] |
Stable release | 6.8.1[2]
|
റെപോസിറ്ററി | |
ഭാഷ | C++ (C++17) |
ഓപ്പറേറ്റിങ് സിസ്റ്റം | Android, iOS, Linux (embedded, Wayland, X11), macOS, Microsoft Windows, WebAssembly, ...[3] |
പ്ലാറ്റ്ഫോം | Cross-platform |
തരം | Cross-platform software and Software development tools |
അനുമതിപത്രം | |
വെബ്സൈറ്റ് | www |
ക്യൂട്ടി നിലവിൽ വികസിപ്പിച്ചെടുക്കുന്നത് പൊതുവായി ലിസ്റ്റ് ചെയ്തിരിക്കുന്ന കമ്പനിയായ ക്യൂട്ടി കമ്പനിയും ഓപ്പൺ സോഴ്സ് ഗവേണൻസിന് കീഴിലുള്ള ക്യൂട്ടി പ്രോജക്റ്റും ചേർന്നാണ്, ക്യൂട്ടിയുടെ പുരോഗതിക്കായി പ്രവർത്തിക്കുന്ന വ്യക്തിഗത ഡെവലപ്പർമാരും ഓർഗനൈസേഷനുകളും ഉൾപ്പെടുന്നു.[10][11][12] വാണിജ്യ ലൈസൻസുകളിലും ഓപ്പൺ സോഴ്സ് ജിപിഎൽ 2.0, ജിപിഎൽ 3.0, എൽജിപിഎൽ 3.0 ലൈസൻസുകളിലും ക്യൂട്ടി ലഭ്യമാണ്.
ലക്ഷ്യങ്ങളും കഴിവുകളും
തിരുത്തുകഎല്ലാ പ്രധാന ഡെസ്ക്ടോപ്പ് പ്ലാറ്റ്ഫോമുകളിലും മിക്ക മൊബൈൽ അല്ലെങ്കിൽ എംബഡഡ് പ്ലാറ്റ്ഫോമുകളിലും പ്രവർത്തിക്കുന്ന ഗ്രാഫിക്കൽ യൂസർ ഇന്റർഫേസുകളും (GUIs) മൾട്ടി-പ്ലാറ്റ്ഫോം ആപ്ലിക്കേഷനുകളും വികസിപ്പിക്കുന്നതിന് ക്യൂട്ടി ഉപയോഗിക്കുന്നു. ക്യൂട്ടി ഉപയോഗിച്ച് സൃഷ്ടിച്ച മിക്ക ജിയുഐ പ്രോഗ്രാമുകളും നേറ്റീവ് ലുക്കിംഗ് ഇന്റർഫേസ് ഉണ്ട്, ഈ സാഹചര്യത്തിൽ ക്യൂട്ടിയെ ഒരു വിജറ്റ് ടൂൾകിറ്റായി തരംതിരിക്കുന്നു. കമാൻഡ്-ലൈൻ ടൂളുകളും സെർവറുകൾക്കുള്ള കൺസോളുകളും പോലെയുള്ള നോൺ-ജിയുഐ പ്രോഗ്രാമുകളും വികസിപ്പിക്കാവുന്നതാണ്. ക്യൂട്ടി ഉപയോഗിക്കുന്ന അത്തരം ജിയുഐ ഇതര പ്രോഗ്രാമിന്റെ ഒരു ഉദാഹരണമാണ് ക്യൂട്ട് ലൈസ്റ്റ്(Cutelyst) വെബ് ഫ്രെയിംവർക്ക്.[13]
അവലംബം
തിരുത്തുക- ↑ 1.0 1.1 Blanchette, Jasmin; Summerfield, Mark (June 2006). "A Brief History of Qt". C++ GUI Programming with Qt 4 (1st ed.). Prentice-Hall. pp. xv–xvii. Archived from the original on 2020-10-01. Retrieved 5 August 2013.
{{cite book}}
:|archive-date=
/|archive-url=
timestamp mismatch; 2019-09-23 suggested (help) - ↑ "Qt 6.8.1 Released" (in ഇംഗ്ലീഷ്). 2 ഡിസംബർ 2024. Retrieved 2 ഡിസംബർ 2024.
- ↑ "Supported Platforms".
- ↑ "Licenses".
- ↑ "New agreement with the KDE Free Qt Foundation and changes for the open source version". The Qt Company.
- ↑ "Adding LGPL v3 to Qt". 20 August 2014.
- ↑ "Qt - About Us". Archived from the original on 22 February 2017.
- ↑ "That Smartphone Is So Qt". Ashlee Vance. 16 February 2010. Retrieved 19 February 2010.
- ↑ "The Qt 4 Dance" (video). YouTube. Archived from the original on 2021-12-11. Retrieved 7 September 2015.
- ↑ Pintscher, Lydia (21 October 2011). "KDE Applauds Qt's Move to Open Governance". KDE.News. Retrieved 8 May 2013.
- ↑ Meyer, David (24 October 2011). "Nokia gives Qt open-source governance". ZDNet. Retrieved 8 May 2013.
- ↑ Knoll, Lars (6 August 2014). "Defragmenting Qt and Uniting Our Ecosystem".
- ↑ "Cutelyst - Home".