ക്യൂട്ടി

വിക്കിപീഡിയ, ഒരു സ്വതന്ത്ര വിജ്ഞാനകോശം.
ക്യൂട്ടി
Qt logo 2016.svg
Screenshot
വിൻഡോസ് 10-ൽ എംബഡഡ് ക്യൂട്ടി ഡിസൈനർ ഉപയോഗിച്ച് ക്യൂട്ടി ക്രിയേറ്ററിൽ ജിയുഐ ഡിസൈൻ ചെയ്യുന്നു
വിൻഡോസ് 10-ൽ എംബഡഡ് ക്യൂട്ടി ഡിസൈനർ ഉപയോഗിച്ച് ക്യൂട്ടി ക്രിയേറ്ററിൽ ജിയുഐ ഡിസൈൻ ചെയ്യുന്നു
Original author(s)Haavard Nord and Eirik Chambe-Eng[1]
വികസിപ്പിച്ചത്
ആദ്യപതിപ്പ്20 മേയ് 1995; 27 വർഷങ്ങൾക്ക് മുമ്പ് (1995-05-20)[1]
Stable release
6.4.2[2] Edit this on Wikidata
Repository വിക്കിഡാറ്റയിൽ തിരുത്തുക
ഭാഷC++ (C++17)
ഓപ്പറേറ്റിങ് സിസ്റ്റംAndroid, iOS, Linux (embedded, Wayland, X11), macOS, Microsoft Windows, WebAssembly, ...[3]
പ്ലാറ്റ്‌ഫോംCross-platform
തരംCross-platform software and Software development tools
അനുമതിപത്രം
വെബ്‌സൈറ്റ്www.qt.io

ഗ്രാഫിക്കൽ ഇന്റർഫേസുള്ള പ്രോഗ്രാമുകൾ നിർമ്മിക്കാനുപയോഗിക്കുന്ന ഫ്രെയിംവർക്കാണ് ക്യൂട്ടി("ക്യൂട്ട്" എന്ന് ഉച്ചരിക്കുന്നു[7][8][9]) (ഔദ്യോഗിക ഉച്ചാരണം ക്യൂട്ട്). കെ.ഡി.ഇ., ഗൂഗിൾ എർത്ത്, ഓപ്പറ, വിഎൽസി മീഡിയ പ്ലെയർ, സ്കൈപ്പ് തുടങ്ങിയവയെല്ലാം ക്യൂട്ടി ഉപയോഗപ്പെടുത്തി നിർമ്മിച്ചവയാണ്. സി++ ഭാഷ അടിസ്ഥാനമാക്കിയാണ് ക്യൂട്ടി നിർമ്മിച്ചിരിക്കുന്നത്. ഗ്നൂ അനുമതിപത്രം പ്രകാരമാണ് ക്യൂട്ടി പുറത്തിറക്കിയിരിക്കുന്നത്. ക്രോസ്-പ്ലാറ്റ്ഫോം ആപ്ലിക്കേഷനുകളും സൃഷ്ടിക്കുന്നതിനുള്ള ക്രോസ്-പ്ലാറ്റ്ഫോം സോഫ്റ്റ്വെയർ, ലിനക്‌സ്, വിൻഡോസ്, മാക്ഒഎസ്, ആൻഡ്രോയിഡ് അല്ലെങ്കിൽ എംബഡഡ് സിസ്റ്റങ്ങൾ പോലുള്ള വിവിധ സോഫ്‌റ്റ്‌വെയർ, ഹാർഡ്‌വെയർ പ്ലാറ്റ്‌ഫോമുകളിൽ പ്രവർത്തിക്കുന്നു. നേറ്റീവ് കഴിവുകളും വേഗതയും ഉള്ള നേറ്റീവ് ആപ്ലിക്കേഷനാണിത്.

ക്യൂട്ടി നിലവിൽ വികസിപ്പിച്ചെടുക്കുന്നത് പൊതുവായി ലിസ്റ്റ് ചെയ്തിരിക്കുന്ന കമ്പനിയായ ക്യൂട്ടി കമ്പനിയും ഓപ്പൺ സോഴ്‌സ് ഗവേണൻസിന് കീഴിലുള്ള ക്യൂട്ടി പ്രോജക്‌റ്റും ചേർന്നാണ്, ക്യൂട്ടിയുടെ പുരോഗതിക്കായി പ്രവർത്തിക്കുന്ന വ്യക്തിഗത ഡെവലപ്പർമാരും ഓർഗനൈസേഷനുകളും ഉൾപ്പെടുന്നു.[10][11][12] വാണിജ്യ ലൈസൻസുകളിലും ഓപ്പൺ സോഴ്‌സ് ജിപിഎൽ 2.0, ജിപിഎൽ 3.0, എൽജിപിഎൽ 3.0 ലൈസൻസുകളിലും ക്യൂട്ടി ലഭ്യമാണ്.

ലക്ഷ്യങ്ങളും കഴിവുകളും[തിരുത്തുക]

എല്ലാ പ്രധാന ഡെസ്‌ക്‌ടോപ്പ് പ്ലാറ്റ്‌ഫോമുകളിലും മിക്ക മൊബൈൽ അല്ലെങ്കിൽ എംബഡഡ് പ്ലാറ്റ്‌ഫോമുകളിലും പ്രവർത്തിക്കുന്ന ഗ്രാഫിക്കൽ യൂസർ ഇന്റർഫേസുകളും (GUIs) മൾട്ടി-പ്ലാറ്റ്‌ഫോം ആപ്ലിക്കേഷനുകളും വികസിപ്പിക്കുന്നതിന് ക്യൂട്ടി ഉപയോഗിക്കുന്നു. ക്യൂട്ടി ഉപയോഗിച്ച് സൃഷ്‌ടിച്ച മിക്ക ജിയുഐ പ്രോഗ്രാമുകളും നേറ്റീവ് ലുക്കിംഗ് ഇന്റർഫേസ് ഉണ്ട്, ഈ സാഹചര്യത്തിൽ ക്യൂട്ടിയെ ഒരു വിജറ്റ് ടൂൾകിറ്റായി തരംതിരിക്കുന്നു. കമാൻഡ്-ലൈൻ ടൂളുകളും സെർവറുകൾക്കുള്ള കൺസോളുകളും പോലെയുള്ള നോൺ-ജിയുഐ പ്രോഗ്രാമുകളും വികസിപ്പിക്കാവുന്നതാണ്. ക്യൂട്ടി ഉപയോഗിക്കുന്ന അത്തരം ജിയുഐ ഇതര പ്രോഗ്രാമിന്റെ ഒരു ഉദാഹരണമാണ് ക്യൂട്ട് ലൈസ്റ്റ്(Cutelyst) വെബ് ഫ്രെയിംവർക്ക്.[13]

അവലംബം[തിരുത്തുക]

  1. 1.0 1.1 Blanchette, Jasmin; Summerfield, Mark (June 2006). "A Brief History of Qt". C++ GUI Programming with Qt 4 (1st പതിപ്പ്.). Prentice-Hall. പുറങ്ങൾ. xv–xvii. മൂലതാളിൽ നിന്നും 2020-10-01-ന് ആർക്കൈവ് ചെയ്തത്. ശേഖരിച്ചത് 5 August 2013.
  2. "Qt 6.4.2 Released". 5 ജനുവരി 2023. ശേഖരിച്ചത് 5 ജനുവരി 2023.
  3. "Supported Platforms".
  4. "Licenses".
  5. "New agreement with the KDE Free Qt Foundation and changes for the open source version". The Qt Company.
  6. "Adding LGPL v3 to Qt". 20 August 2014.
  7. "Qt - About Us". മൂലതാളിൽ നിന്നും 22 February 2017-ന് ആർക്കൈവ് ചെയ്തത്.
  8. "That Smartphone Is So Qt". Ashlee Vance. 16 February 2010. ശേഖരിച്ചത് 19 February 2010.
  9. "The Qt 4 Dance" (video). YouTube. മൂലതാളിൽ നിന്നും 2021-12-11-ന് ആർക്കൈവ് ചെയ്തത്. ശേഖരിച്ചത് 7 September 2015.
  10. Pintscher, Lydia (21 October 2011). "KDE Applauds Qt's Move to Open Governance". KDE.News. ശേഖരിച്ചത് 8 May 2013.
  11. Meyer, David (24 October 2011). "Nokia gives Qt open-source governance". ZDNet. ശേഖരിച്ചത് 8 May 2013.
  12. Knoll, Lars (6 August 2014). "Defragmenting Qt and Uniting Our Ecosystem".
  13. "Cutelyst - Home".
"https://ml.wikipedia.org/w/index.php?title=ക്യൂട്ടി&oldid=3765220" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്