من فضلك تسجيل الدخول أو تسجيل لتفعل ذلك.
“2065083”>

“none” د=”M0 0h40v40H0z”/>“none” د=”M0 0h40v40H0z”/>“currentColor” مسار المقطع=”url(#section-gadgets_svg__b)”>”M38 22c1.1 0 2-.9 2-2s-.9-2-2-2h-2v-6h2c1.1 0 2-.9 2-2s-.9-2-2-2h-2V4h-4V2c0-1.1-.9-2-2-2s-2 .9-2 2v2h-6V2c0-1.1-.9-2-2-2s-2 .9-2 2v2h-6V2c0-1.1-.9-2-2-2S8 .9 8 2v2H4v4H2c-1.1 0-2 .9-2 2s.9 2 2 2h2v6H2c-1.1 0-2 .9-2 2s.9 2 2 2h2v6H2c-1.1 0-2 .9-2 2s.9 2 2 2h2v4h4v2c0 1.1.9 2 2 2s2-.9 2-2v-2h6v2c0 1.1.9 2 2 2s2-.9 2-2v-2h6v2c0 1.1.9 2 2 2s2-.9 2-2v-2h4v-4h2c1.1 0 2-.9 2-2s-.9-2-2-2h-2v-6zm-6 10H8V8h24z”/>”M24.7 17.3 20 12h-7.1c-.6 0-1 .4-1 1s.4 1 1 1h6.3l4.1 4.7L20 22h8v-8z”/>”m15.2 22.7 4.7 5.3H27c.6 0 1-.4 1-1s-.4-1-1-1h-6.3l-4.1-4.7 3.3-3.3h-8v8z”/> البرمجيات تأكل العالم ولدي وجبات خفيفة لها

كيف تعاملت مع أفكار الوجبات الجاهزة والتوابل والوجبات باستخدام جداول البيانات وGlide.

لقد بدأ الأمر، مثل العديد من مشاريع تحسين المنازل المنهكة، أثناء الوباء.

كنت أنا وزوجتي، مثل العديد من الأشخاص العالقين في الداخل، نطلب الوجبات الجاهزة بشكل متكرر. أردنا دعم المطاعم المحلية، وتقليل عبء الأطباق، والعيش قليلاً. أصبح من الواضح في وقت مبكر أن خدمات التوصيل القائمة على التطبيقات مثل DoorDash وUber Eats لم تكن أفضل طريقة لدعم الشركات المحلية. إذا كان للمطعم موقع خاص به للطلب أو خدمة مفضلة، فقد أردنا استخدام ذلك – أو حتى، يا إلهي، اتصل بالمكان.

المشكلة الثانوية هي أننا واصلنا الطلب من نفس الأماكن، وأردنا أن نخلط الأمر. في بعض الأحيان نرغب في التقاط شيء قريب. في بعض الأحيان أردنا تجنب فئة بأكملها (“Too many carbs this week, no pasta”) أو جرب أحدث الأماكن التي عرفناها، أو ربما أحد الأماكن الكلاسيكية المنسية. أو أعطني ثلاثة أماكن بشكل عشوائي، من فضلك، القيود الإبداعية – إنه يوم الجمعة.

في جوهرها، هذه قائمة مشتركة، أي جدول البيانات. لكن حماسي لصيانة جداول البيانات يفوق إلى حد كبير حماس زوجتي. والأكثر من ذلك، هل سبق لك أن قمت بسحب ورقة Google أو ملف Excel عبر الإنترنت على هاتفك ذي الحجم الطبيعي لإجراء تغييرات؟ أفعل ذلك فقط في لحظات اليأس الحقيقي.

بالنسبة للأشياء التي تكون أكبر من مجرد ملاحظة أو لوحة مسح جاف ولكنها أصغر من الدفع مقابل بعض التطبيقات ذات الاستخدام الواحد والمعتمدة على الاشتراك، فإنني أقوم بإنشاء القليل من تطبيقات الويب الخاصة باستخدام”https://www.glideapps.com/”>الانزلاق. قد تستخدم شيئًا آخر، لكن Glide يعد مدخلاً رائعًا حقًا في بيئة الانتقال من جدول البيانات إلى التطبيق. التطبيقات التي يقوم بإنشائها هي من النوع الذي يمكن مشاركته وتثبيته بسهولة (على سبيل المثال، “Add to Home Screen”) على الهواتف أو الأجهزة اللوحية أو أجهزة الكمبيوتر المكتبية من المتصفح. وهنا كيف عملت بالنسبة لي.

لماذا قد ترغب في إنشاء تطبيق ويب شخصي صغير؟

Glide هي من الناحية الفنية أداة لا تحتاج إلى تعليمات برمجية تستهدف الشركات، ولكن أنت”https://www.glideapps.com/pricing”> احصل على تطبيق منشور قائم على المستخدم مجانًا، ويمكنك الحصول على المزيد “private” التطبيقات إذا كنت تحتفظ بها حقًا لعائلتك أو مجموعة أصدقائك. يمكن أن يضم كل تطبيق كامل 10 مستخدمين وما يصل إلى 25000 صف، وهو ما قد يكون كافيًا لمعظم الاستخدامات.

أتمنى لو كان هناك “prosumer” نوع الحساب الذي يتم إصدار فاتورة به بأقل من 828 دولارًا سنويًا. إذا كنت تريد أكثر من تطبيق صغير الحجم (نسبيًا)، فهناك”https://apipheny.io/no-code-app-builders/”> البدائل، مثل جوجل”https://www.appsheet.com/”> ورقة التطبيقات (مضمن في معظم حسابات Google Workspace المدفوعة). لكن معظمها موجه نحو الأعمال التجارية، ولم يذهلني أي منها كأداة أنيقة مثل Glide.

كما ذكرنا سابقًا، فإن استخدامي الأساسي للتطبيق المستند إلى الورقة هو جعل البحث عن تلك الورقة وتصفيتها وقراءتها وتحريرها أسهل بكثير. في حالة تطبيق الوجبات السريعة الخاص بي، كان ذلك يعني القدرة على البحث عن أي شيء — مطعم معين، “tacos,” ربع مقاطعة كولومبيا. وخيار فرز عندما أضفت مطعمًا، حتى أتمكن من العثور على المكان الذي أضفته عندما كان أحد الأصدقاء يوصي به.

دعونا نجهز تطبيق ويب

جدول البيانات وراء بلدي “DC Takeout” برنامج. الائتمان: كيفن بوردي

عند رمي تلك الورقة حديثًا في Glide، فهي ليست بداية سيئة. العرض الرئيسي لتطبيق Glide هو نسخة قابلة للاستخدام من تطبيقك، ويمكنني أن أرى أنه يمكنني بالفعل كتابة ما أريد في شريط البحث، وسيقوم بالبحث عبر الحقول.

يمكنني أن أتوقف هنا بصراحة إذا لم أكن انتقائيًا بشأن بعض المراوغات التي أراها. التطبيق يعرض الشاشات “Public” و “Users,” وأريد إخفاءهم. في الزاوية العلوية اليسرى، في التنقل، سأقوم بالنقر فوق أيقونة العين لإخفاء “Users” قسم. مع “Public” المحدد، سأغير التسمية في الجزء العلوي الأيمن إلى “DC Takeout,” وإذا كنت سأحصل على أكثر من شاشة واحدة، فامنحها رمزًا.

قدم التطبيق بالفعل أ “+” زر لإضافة المطاعم، مجرد مجموعة رأسية بسيطة من مربعات الإدخال، بالإضافة إلى منتقي التاريخ لتاريخ الإضافة. إذا كنت تفضل شيئًا ثابتًا، فقم بإيقاف تشغيل الخيارات الموجودة في “Actions” الحقل في أسفل اليمين.

يعد البحث قويًا جدًا، ولكن ماذا لو كنت تريد تصفح فئة واسعة أو مجرد رؤية الأشياء القريبة؟ في “Options” القسم الموجود على اليمين، يمكنك إضافة عامل تصفية داخل التطبيق، والذي ينشئ زرًا مألوفًا مكونًا من ثلاثة أشرطة على شكل سهم على يمين شريط البحث. لقد أضفت مرشحات الربع والفئة. إذا كنت أرغب في المضي قدمًا هنا، فهذا يقع على عاتقي وعلى جدول البيانات الخاص بي. مفتوح يوم الاثنين؟ عروض البيك اب؟ لديه شريط؟ الاحتمالات لا حصر لها، حتى لو لم يكن وقت جدول البيانات الخاص بي في عطلة نهاية الأسبوع كذلك.

“952” الارتفاع=”1396″ سرك=”https://cdn.arstechnica.net/wp-content/uploads/2024/12/Screenshot-2024-12-09-at-1.06.16%E2%80%AFPM.png” البديل=”Phone app showing a filter for quadrant and restaurant catgegory.” فك التشفير=”async” تحميل=”lazy” >

مرشح بسيط لتطبيق Takeout الخاص بي. أحتاج إلى جعل الفئة قيمًا مفصولة بفواصل، وليس كومة واحدة من الأوصاف.

الائتمان: كيفن بوردي

مرشح بسيط لتطبيق Takeout الخاص بي. أحتاج إلى جعل الفئة قيمًا مفصولة بفواصل، وليس كومة واحدة من الأوصاف. الائتمان: كيفن بوردي

ماذا يحدث عند النقر على مطعم؟ الآن، ترى، بشكل أساسي، قراءة رأسية لكل شيء في صف جدول البيانات هذا. ماذا استطاع هل ترى؟ حسنًا، لديك عنوان هناك، فماذا عن الخريطة؟

انقر على مطعم في الهاتف المزيف، وعلى اليسار يمكنك رؤيته “Components,” واحدة منها هي خريطتنا. قم بتعيين العنوان ليكون مساويًا لعمود العنوان في ورقتك، وفي “Options,” قم بتعيين الرؤية بحيث تظهر فقط عندما لا يكون حقل العنوان فارغًا. في “Actions,” يمكنك ضبطه بحيث يؤدي النقر على الخريطة إلى فتح تطبيق التعيين الافتراضي للهاتف، وتعيينه على العنوان الصحيح. (إذا كنت تواجه صعوبة في العثور على المكان المناسب للظهور، فقد ترغب في ذلك”https://docs.mapbox.com/playground/geocoding/?search_text=1341HStNE%2CWashington%2CDC20002&proximity=ip&searchType=forward”> تحقق من نموذج عنوان في واجهة برمجة تطبيقات Mapbox; قد يكون الأمر صعبًا بعض الشيء بشأن كيفية تحليلها.)

خذني إلى البيتزا المختلفة قليلاً! الائتمان: كيفن بوردي

يقدم Glide العشرات من الطرق الإضافية لتخصيص كل شيء صغير في تطبيقك.

هذا كل ما أحتاجه من أ “mix up your takeout and use the right apps” التطبيق، وهو تطبيق مخصص في الغالب لي ولزوجتي وللأصدقاء والزوار القريبين. أي شيء تقريبًا تجده مفيدًا أثناء الجلوس على جدول بيانات، يمكنك أيضًا الاستفادة منه من خلال تطبيق ويب صغير على الهاتف.

مبالغة بهيجة

لقد ذهبت إلى أبعد من ذلك مع بلدي “DIYRoot” برنامج. بعد استخدام بعض خدمات توصيل الوجبات، بحثت في أنواع وصفات الوصفات التي كانوا يخلطونها كل أسبوع، بالإضافة إلى العناصر أو ما يعادلها التي وجدتها في المتاجر القريبة. مع العلم أنني أستطيع معرفة أساسيات الطهي، قمت بإنشاء تطبيق يدرج أكبر عدد ممكن من الوصفات التي يمكنني العثور عليها، وتقسيمها إلى مكونات، والسماح لي بإضافتها إلى خطة قائمة قابلة للمسح وقائمة التسوق، وحتى الحصول على بعض الصور.

“848” الارتفاع=”1640″ سرك=”https://cdn.arstechnica.net/wp-content/uploads/2024/12/Screenshot-2024-12-09-at-2.11.41%E2%80%AFPM.png” البديل=”Image of a phone app, showing “Roasted Chimichurri Salmon + Crispy Potatoes”” فك التشفير=”async” تحميل=”lazy” >

أفضل إصدار من الإدخال يحتوي على صورة ومكونات ووصفة. يوجد زر لإضافته إلى القائمة وجميع العناصر إلى القائمة.

الائتمان: كيفن بوردي

أفضل إصدار من الإدخال يحتوي على صورة ومكونات ووصفة. يوجد زر لإضافته إلى القائمة وجميع العناصر إلى القائمة. الائتمان: كيفن بوردي

لم أتقن هذا التطبيق تمامًا (قائمة التسوق مليئة بالعناصر/الصفوف الفارغة)، وهو الآن تطبيق قديم من الناحية الفنية “Classic” تطبيق الانزلاق؛ ربما سأعطيها فرصة أخرى. الأكثر نجاحًا هو مجهودي الأخير، “Pantry Items,” وهي مجرد قائمة من البهارات والصلصات يمكن البحث فيها، وملاحظة حول المقدار المتبقي من كل منها، ومن خلال خطاف على الويب، أضف أي شيء أراه مفقودًا إلى قائمة التسوق على”https://www.getbring.com/en/home”> أحضر.

أستطيع أن أشعر أن بعض الأشخاص الذين يقرأون هذا المقال يطالبونني بتعلم لغة Swift أو بعض حزم JavaScript الملائمة للجوال وإنشاء بعض منها حقيقي التطبيقات، ولكنني أرفض بشدة. أنا أستمتع بالوسط الفوضوي للبرمجة، حيث لدي ما يكفي من التطبيقات وواجهة برمجة التطبيقات والمعرفة المنطقية لصنع شيء صغير لأصدقائي وعائلتي يمكن الوصول إليه دائمًا على هذا الكمبيوتر الصغير الذي أحمله في كل مكان، ولكن ليس لدي طموحات لتحقيق ذلك “real.” يمكن لأي شخص الإضافة إليها من خلال جدول البيانات البسيط نسبيًا. حسنًا، سأتلقى أيضًا طلبات الميزات إذا كنت أشعر بالكرم.

أنا أستخدم Glide، ولكن قد يكون لديك شيء آخر أبسط (ويجب أن أوصي به في التعليقات). فقط كن حذرًا، بمجرد أن تبدأ في التفكير (أو الإفراط في التفكير) على هذا المنوال، قد يكون من الصعب التوقف، حتى بدون الوباء العالمي.

كيفن هو أحد كبار مراسلي التكنولوجيا في Ars Technica، ويغطي البرامج مفتوحة المصدر وألعاب الكمبيوتر والأتمتة المنزلية وقابلية الإصلاح والدراجات الإلكترونية وتاريخ التكنولوجيا. وقد عمل سابقًا في Lifehacker وWirecutter وiFixit وCarbon Switch.

“0 0 80 80″>“none” عرض السكتة الدماغية=”0″ د=”M0 0h80v80H0z”/>“none” عرض السكتة الدماغية=”0″ د=”M0 0h80v80H0z”/>“currentColor” مسار المقطع=”url(#bubble-zero_svg__b)”>”M80 40c0 22.09-17.91 40-40 40S0 62.09 0 40 17.91 0 40 0s40 17.91 40 40″/>”M40 40 .59 76.58C-.67 77.84.22 80 2.01 80H40z”/> 76 تعليق

“none” د=”M0 0h40v26H0z”/>“none” د=”M0 0h40v26H0z”/>“none” مسار المقطع=”url(#most-read_svg__b)”>”currentColor” د=”M20 2h.8q1.5 0 3 .6c.6.2 1.1.4 1.7.6 1.3.5 2.6 1.3 3.9 2.1.6.4 1.2.8 1.8 1.3 2.9 2.3 5.1 4.9 6.3 6.4-1.1 1.5-3.4 4-6.3 6.4-.6.5-1.2.9-1.8 1.3q-1.95 1.35-3.9 2.1c-.6.2-1.1.4-1.7.6q-1.5.45-3 .6h-1.6q-1.5 0-3-.6c-.6-.2-1.1-.4-1.7-.6-1.3-.5-2.6-1.3-3.9-2.1-.6-.4-1.2-.8-1.8-1.3-2.9-2.3-5.1-4.9-6.3-6.4 1.1-1.5 3.4-4 6.3-6.4.6-.5 1.2-.9 1.8-1.3q1.95-1.35 3.9-2.1c.6-.2 1.1-.4 1.7-.6q1.5-.45 3-.6zm0-2h-1c-1.2 0-2.3.3-3.4.6-.6.2-1.3.4-1.9.7-1.5.6-2.9 1.4-4.3 2.3-.7.5-1.3.9-1.9 1.4C2.9 8.7 0 13 0 13s2.9 4.3 7.5 7.9c.6.5 1.3 1 1.9 1.4 1.3.9 2.7 1.7 4.3 2.3.6.3 1.3.5 1.9.7 1.1.3 2.3.6 3.4.6h2c1.2 0 2.3-.3 3.4-.6.6-.2 1.3-.4 1.9-.7 1.5-.6 2.9-1.4 4.3-2.3.7-.5 1.3-.9 1.9-1.4C37.1 17.3 40 13 40 13s-2.9-4.3-7.5-7.9c-.6-.5-1.3-1-1.9-1.4-1.3-.9-2.8-1.7-4.3-2.3-.6-.3-1.3-.5-1.9-.7C23.3.4 22.1.1 21 .1h-1″/>”#ff4e00″ د=”M20 5c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8m0 11c-1.7 0-3-1.3-3-3s1.3-3 3-3 3 1.3 3 3-1.3 3-3 3″/>
  1. “https://cdn.arstechnica.net/wp-content/uploads/2024/12/glide-menu-768×432.jpg” البديل=”Listing image for first story in Most Read: I keep turning my Google Sheets into phone-friendly webapps, and I can’t stop” فك التشفير=”async” تحميل=”lazy”>

اقرأ المزيد

أباتشي يحذر من العيوب الخطيرة في MINA، HugeGraph، ومراقبة حركة المرور
دراسة.. نموذج o1 يتفوق على الأطباء في تشخيص الحالات الطبية المعقدة

Reactions

0
0
0
0
0
0
بالفعل كان رد فعل لهذا المنصب.

ردود الفعل