macOS కోసం నేటివ్ Gmail క్లయింట్: “నేటివ్” అంటే నిజంగా ఏమిటి
ప్రతి Gmail యాప్ పేజీలో ఎక్కువగా వాడే పదం “నేటివ్”, దానికి కనీసం మూడు వేర్వేరు అర్థాలు ఉన్నాయి. Hark తనకు తాను పెట్టుకున్న నిర్వచనం, యాప్లోని ఏ భాగాలు macOS సొంత ఫ్రేమ్వర్క్లతో తయారయ్యాయి, సిస్టమ్ వెబ్ ఇంజిన్ను వాడే ఒకే ఒక్క చోటు — అది ఎందుకు — ఇక్కడ ఉన్నాయి.
“నేటివ్” అనే పదాన్ని వాడే మూడు అర్థాలు
ఒక్కో ప్రోడక్ట్ పేజీలో ఈ పదం ఒక్కో పని చేస్తోంది. మీకు నేటివ్ Gmail యాప్ కావాలా వద్దా అని నిర్ణయించే ముందు, అందులో ఏ అర్థాన్ని అందిస్తున్నారో తెలుసుకోవడం మంచిది.
ఒక Dock ఐకాన్
యాప్ అంటే Gmail వెబ్సైట్ — యాప్తో పాటు వచ్చే బ్రౌజర్ కాపీ లోపల లోడ్ అయినది. మీకు ఒక ఐకాన్, ఒక విండో, నోటిఫికేషన్లు దొరుకుతాయి; విండో లోపల ఉండేది ట్యాబ్లో మీకు ఉన్న అదే వెబ్ పేజీ. ఇది అత్యంత వదులైన అర్థం, అత్యంత సాధారణమైనది కూడా.
Mac లాంటి రూపం
ఇంటర్ఫేస్ కూడా వెబ్ పేజీయే, కానీ macOSను పోలి ఉండేలా స్టైల్ చేసినది — సరైన బూడిద రంగులు, ఒక సైడ్బార్, ఒక టూల్బార్. స్క్రీన్షాట్లో నమ్మేలా కనిపించవచ్చు. కానీ పాయింటర్ కింద అది ఇంకా పేజీ లాగే ప్రవర్తిస్తుంది: మీరు డ్రాగ్ చేయాలనుకున్నప్పుడు సెలెక్ట్ అయ్యే టెక్స్ట్, సిస్టమ్ మెనూలు కాకుండా గీసిన మెనూలు, ఏదైనా కనిపించే ముందు మొదలవ్వాల్సిన బ్రౌజర్ ఇంజిన్.
ప్లాట్ఫామ్ ఫ్రేమ్వర్క్లతో తయారైనది
జాబితా నిజమైన లిస్ట్ వ్యూ, మెనూలు మెనూ బార్వే, టెక్స్ట్ ఫీల్డ్ దాని స్పెల్లింగ్, డిక్టేషన్తో సహా సిస్టమ్ టెక్స్ట్ ఫీల్డే, విండో అంటే OS టైల్ చేయగల, దాచగల, తిరిగి తేగల విండో. యాప్ గీయడం మొదలుపెట్టే ముందు ఏదీ ప్రారంభించాల్సిన అవసరం లేదు. Hark వాడే అర్థం ఇదే, ఈ పేజీలో మిగతాదంతా దాని పరిధి గురించే.
Harkలో ప్రత్యేకంగా ఏమేం నేటివ్
- మొత్తం ఇంటర్ఫేస్. మెసేజ్ జాబితా, సైడ్బార్, లేబుల్లు, టూల్బార్, సెర్చ్, Settings, క్యాలెండర్ గ్రిడ్, దాని ఎడిటర్, Tasks ప్యానెల్: అన్నీ SwiftUI, AppKitతో తయారై macOS గీసేవే. లైట్, డార్క్ మోడ్లు సిస్టమ్ను లేదా మీ ఎంపికను అనుసరిస్తాయి, యాక్సెంట్ రంగు మీరు ఎంచుకున్నదే.
- కంపోజర్. మెసేజ్ రాయడం నిజమైన macOS టెక్స్ట్ వ్యూలో జరుగుతుంది — ఫార్మాటింగ్ బార్ నుంచి బోల్డ్, ఇటాలిక్, అండర్లైన్, సిస్టమ్ స్పెల్ చెకర్, సాధారణ Edit మెనూ, లింక్లు, ఇన్లైన్ ఇమేజ్లు — టెక్స్ట్ వ్యూలా నటించే పేజీలో కాదు.
- సింక్ ఇంజిన్. Rustలో రాసిన ఒక కోర్ మీ Macలో నడుస్తుంది, Google APIల ద్వారా Gmail, Calendar, Tasksతో మాట్లాడుతుంది, ఒక లోకల్ డేటాబేస్ను ఉంచుతుంది — కాబట్టి ఇన్బాక్స్ నెట్వర్క్ నుంచి కాకుండా డిస్క్ నుంచి తెరుచుకుంటుంది.
- డెస్క్టాప్ అందించేవన్నీ. Notification Center, Dock బ్యాడ్జ్, కొత్తగా ఏం వచ్చిందో ఒక చూపులో చూపించే మెనూ బార్ ఐటెమ్, రాయడానికి వేరే విండోలు, Spaces, ⌘Tab, ఉన్న చోటే ఇన్స్టాల్ అయ్యే అప్డేట్లు.
వెబ్ ఇంజిన్ను వాడే ఒకే ఒక్క చోటు, ఎందుకు
HTML మెయిల్ అంటే HTML. ఒక న్యూస్లెటర్, ఒక రసీదు, సహోద్యోగి నుంచి వచ్చే క్యాలెండర్ ఆహ్వానం — ఇవి వెబ్ డాక్యుమెంట్లుగా వస్తాయి, వాటిని నమ్మకంగా చూపించే ఏకైక మార్గం వెబ్ ఇంజిన్. Hark మెసేజ్ బాడీలను WebKitతో రెండర్ చేస్తుంది — ఇది ఇప్పటికే macOSలో భాగమైన ఇంజిన్, ఇదే పని కోసం Apple Mail వాడేది కూడా ఇదే.
ఇది బ్రౌజర్ను యాప్తో కలిపి ఇవ్వడం కంటే పూర్తిగా వేరే విషయం. యాప్ లోపల అదనంగా ఏదీ రాదు, ఇంటర్ఫేస్ కనిపించే ముందు ఏదీ బూట్ అవ్వాల్సిన అవసరం లేదు, ఇంజిన్ను మేము కాదు macOS అప్డేట్ చేస్తుంది, దాన్ని రీడింగ్ పేన్లోని డాక్యుమెంట్ కోసం మాత్రమే వాడతాం — దాని చుట్టూ ఉన్న యాప్ కోసం ఎప్పుడూ కాదు. మీరు రిప్లై ఇచ్చినప్పుడు, అసలు మెసేజ్ వచ్చినది వచ్చినట్టే మీ టెక్స్ట్ కింద వెళ్తుంది, కాబట్టి కోట్ చేసిన థ్రెడ్ అటు ఇటు వెళ్లి వచ్చినా చెక్కుచెదరకుండా ఉంటుంది.
ఆ తేడా ఎలా అనిపిస్తుంది
- తెరవడం అంటే వెంటనే తెరవడమే. ఇన్బాక్స్ లోకల్ డేటాబేస్ నుంచి వస్తుంది, కాబట్టి నెట్వర్క్ స్పందించకముందే స్క్రీన్ మీద ఉంటుంది, నెట్వర్క్ అసలు లేనప్పుడు కూడా ఇప్పటికే సింక్ అయినవి చదవగలిగేలా ఉంటాయి.
- సెర్చ్ అంటే Gmail సెర్చే.
from:,has:attachment,is:unread,newer_than:7d— ఆపరేటర్లు మీరు టైప్ చేసినట్టే Googleకు వెళ్తాయి, ఫలితాలు Gmail ఇచ్చేవే. మీకు నచ్చిన సెర్చ్ను Gmail ఫిల్టర్గా మార్చుకోవచ్చు, ఆ తర్వాత అది మీరు మెయిల్ చదివే ప్రతి డివైస్ కోసం Google వైపే నడుస్తుంది. - డెస్క్టాప్ సరిగ్గా ప్రవర్తిస్తుంది. నోటిఫికేషన్ అంటే macOS నోటిఫికేషనే, Hark ముందు ఉన్న యాప్ అయినప్పుడు నిశ్శబ్దంగా ఉంటుంది. Dock బ్యాడ్జ్ Gmail చూపించే చదవని మెయిల్ల సంఖ్యనే చూపిస్తుంది. ⌘W మీరు అనుకున్న విండోనే మూసేస్తుంది. రాసే విండో వేరే Spaceలో ఉండవచ్చు.
- ఒకే ప్రాసెస్, ఒకే పని. కింద నలభై ఇతర ట్యాబ్లతో మెమరీని పంచుకునే బ్రౌజర్ లేదు, యాప్ లోపల మోసుకొచ్చే బ్రౌజర్ రెండో కాపీ కూడా లేదు.
నేటివ్ అంటే ఏం కాదు
- వేరే Gmail కాదు. లేబుల్లు, ఫిల్టర్లు, సిగ్నేచర్, వెకేషన్ ఆటో-రిప్లై: అవి మీ Gmailవే, API ద్వారా చదివి రాసినవి. Harkలో ఒకటి మారిస్తే వెబ్లో కనిపిస్తుంది; వెబ్లో మారిస్తే Harkలో కనిపిస్తుంది. స్నూజ్ ఒక్కటే మినహాయింపు — Google దాన్ని APIలో ఇవ్వదు, కాబట్టి Hark తిరిగి లేపే సమయాన్ని మీ Macలో ఉంచుకుని, సంభాషణను తానే తిరిగి తెస్తుంది.
- Googleతో సంబంధం లేనిది కాదు. పంపడానికి, మీ మెయిల్బాక్స్ను మార్చే ఏ పనికైనా కనెక్షన్ కావాలి. Hark ఏం చేయవచ్చో Google అనుమతులే ఇంకా హద్దులు నిర్ణయిస్తాయి — ఉదాహరణకు, డిలీట్ చేసిన మెసేజ్ Trashకి వెళ్తుంది, ఎందుకంటే శాశ్వతంగా డిలీట్ చేయడానికి వీలిచ్చే అనుమతిని Hark కావాలనే అడగదు.
- పూర్తయినది కాదు. Hark బీటాలో ఉంది. ఇది ఒక్కో ఇన్స్టాల్కు ఒక Gmail అకౌంట్ను కనెక్ట్ చేస్తుంది, దాని కీబోర్డ్ షార్ట్కట్లు ప్రస్తుతం కొన్నే (j, k, యారో కీలు, Esc), API బయటపెట్టని కొన్ని Gmail సెట్టింగ్లను వదిలేయకుండా వెబ్ Gmailకు లింక్లుగా చూపిస్తుంది.
మీరు వచ్చింది క్యాలెండర్ భాగం కోసమే అయితే, ఒకే నేటివ్ Mac యాప్లో Gmail, మీ క్యాలెండర్ గురించి ఒక ప్రత్యేక వ్యాసం ఉంది, మీ మెయిల్ మాకు ఎప్పుడూ చేరకుండా Harkను ఎలా తయారుచేశాం అనే దాని మీద మరొకటి ఉంది.
ప్రశ్నలు
Hark అంటే ర్యాపర్లో పెట్టిన వెబ్ యాపా?
కాదు. ఇంటర్ఫేస్ — మెసేజ్ జాబితా, సైడ్బార్, టూల్బార్, సెర్చ్, Settings, క్యాలెండర్ గ్రిడ్, Tasks ప్యానెల్, కంపోజర్ — macOS సొంత ఫ్రేమ్వర్క్లతో తయారైంది, యాప్లో ఎలాంటి బ్రౌజర్ కలిపి లేదు. Gmail వెబ్సైట్ ఎప్పుడూ లోడ్ అవ్వదు.
Hark అసలు WebKitను వాడుతుందా?
వాడుతుంది, ఒకే ఒక్క చోట: మెసేజ్ HTML బాడీని చూపించడానికి, macOSతో వచ్చే WebKitను వాడుతుంది — Apple Mail వాడే అదే ఇంజిన్. దాన్ని డాక్యుమెంట్ కోసం వాడతాం, ఇంటర్ఫేస్ కోసం కాదు, అది యాప్ లోపల మోసుకొచ్చే బ్రౌజర్ కాపీ కాదు.
నేటివ్ అంటే ఆఫ్లైన్లో పనిచేస్తుందని అర్థమా?
కొంత వరకు. ఇప్పటికే సింక్ అయినవి — మెసేజ్లు, క్యాలెండర్ ఈవెంట్లు, డౌన్లోడ్ చేసిన అటాచ్మెంట్లు — కనెక్షన్ లేకపోయినా చదవగలిగేలా ఉంటాయి, ఎందుకంటే అవి మీ Macలోని లోకల్ క్యాష్లో ఉంటాయి. పంపడానికి, మీ మెయిల్బాక్స్ను మార్చే ఏ పనికైనా Googleకు కనెక్షన్ కావాలి.
ఇది Gmail లాగా అనిపిస్తుందా, Mac మెయిల్ యాప్ లాగానా?
రెండూ, కావాలనే. ఆలోచనలు Gmailవి — సంభాషణలు, లేబుల్లు, స్నూజ్, సెర్చ్ ఆపరేటర్లు, ఫిల్టర్లు, ఒకే Trash — విండో మాత్రం Mac విండో: నిజమైన మెనూలు, Notification Center, Dock బ్యాడ్జ్, Spaces, ⌘W. మెసేజ్ మీరు ఆశించినట్టే కనిపించేలా రీడింగ్ వ్యూను Gmail సొంత వ్యూతో పోల్చి కొలిచాం.
Hark ఉచిత పబ్లిక్ బీటాలో ఉంది.
Apple silicon మీద macOS 14 లేదా ఆ తర్వాతి వెర్షన్.
యాప్ను చూడండి — హోమ్ పేజీలోని విండో అసలైన ఇంటర్ఫేస్, దాని యాక్సెంట్ను, థీమ్ను ఆ పేజీ నుంచే మార్చవచ్చు.