تويتر فيسبوك جوجل بلس بنترست آبل تجعل لغة سويفت Swift مفتوحة المصدر وتُطلق موقع Swift.org Wicombit الجمعة, ديسمبر 04, 2015 أعلنت شركة آبل أن لغة برمجتها الجديدة، سويفت Swift، أصبحت مفتوحة المصدر Open Source ومتوفرة للجميع، حيث يُمكن للمطورين الاستفادة منها داخل تطبيقاتهم على نظامي ماك ولينكس، بالإضافة إلى آي أو إس iOS. وبالتزامن مع جعل اللغة مفتوحة المصدر، أطلقت آبل موقع Swift.Org ليكون المرجع الرسمي للمطوريين في أي وقت للتعرّف على طريقة تنصيبها على الحاسب والتعامل مع واجهاتها البرمجية في تطوير التطبيقات. وشاركت آبل الشيفرة المصدرية Source Code لمترجم اللغة Compiler، مكتبات اللغة، بالإضافة إلى مُصحح الأخطاء Debugger على موقع GitHub الذي يُعتبر أكبر خادم لاستضافة الشيفرات البرمجية حول العالم. وقال Brandon Keepers، مُدير قسم المصادر المفتوحة في GitHub، إن قيام آبل بنشر الشيفرة المصدرية الخاصّة بلغة سويفت، التي تُقدّم أحدث التقنيات، على موقع GitHub يعني وصولها لأكبر شريحة من المطورين حول العالم. وإضافة إلى الواجهات البرمجية للنسخة الحالية، سويفت 2، المتوفرة داخل الموقع الرسمي، نشرت آبل الواجهات البرمجية القادمة للإصدار الثالث المتوقع صدوره رسميًا في مُنتصف العام القادم 2016. ويسمح توفير لغة سويفت بشكل مفتوح المصدر لأي مُطوّر في التعديل على اللغة بالطريقة التي يرغب بها لتلائم احتياجاته التطويرية، وبالتالي من المُمكن أن تتوفر إطارات عمل لبرمجة مواقع الإنترنت بالاعتماد على هذه اللغة، حيث لا تفرض آبل أي قيود على المُطورين وطريقة استخدامهم لها. يُذكر أن آبل أعلنت خلال مؤتمرها التطويري WWDC 2015 الذي أُقيم في شهر يونيو/حزيران أن لغة سويفت ستُصبح مفتوحة المصدر تحت الرخصة Apache 2.0. أعلنت شركة آبل أن لغة برمجتها الجديدة، سويفت Swift، أصبحت مفتوحة المصدر Open Source ومتوفرة للجميع، حيث يُمكن للمطورين الاستفادة منها ... [ شارك ] آيفون وآيباد الأخبار
تويتر فيسبوك جوجل بلس بنترست موقع لإلهام مصممي ومطوري تطبيقات iOS Unknown الاثنين, نوفمبر 16, 2015 غالبًا ما يحتاج المصمم والمطوّر إلى من يقدّم له نماذج مميزة عن التصاميم لإلهامه، وهو ما تشتهر به تطبيقات iOS أو أندرويد، فالتأثيرات الحركية وتناغمها مع التصميم من أهم العوامل التي تجعل من التطبيق مميزًا بالنسبة للمستخدم. لذلك يمكن لمصممي ومطوري تطبيقات iOS الاستفادة من موقع App Animations، والذي يقدّم مجموعة كبيرة من الرسوم المتحركة لتطبيقات iOS عديدة بهدف إلهام المستخدم بأساليب مميزة يمكن له إضافتها ضمن مشروعه. ويُتيح الموقع إمكانية فرز النتائج كما يناسب المصمم والمطوّر، فهو مقسّم إلى أقسام عديدة يمكن من خلالها اختيار جزئية محددة في التصميم لمشاهدة نماذج عديدة حولها، مما يزيد من الخيال الذي يمكن أن يوصل إلى أفكار وتصاميم جديدة، مع إمكانية التسجيل في الموقع من أجل حفظ قائمة بالتأثيرات المميزة لعدم نسيانها. موقع App Animations غالبًا ما يحتاج المصمم والمطوّر إلى من يقدّم له نماذج مميزة عن التصاميم لإلهامه، وهو ما تشتهر به تطبيقات iOS أو أندرويد، فالتأثيرات ال... [ شارك ] آيفون وآيباد تصميم التطبيقات
تويتر فيسبوك جوجل بلس بنترست صناعة تطبيقات iOS بالاعتماد على تقنيات الويب Wicombit الخميس, أكتوبر 15, 2015 من المعروف أن برمجة تطبيقات iOS بحاجة إلى خبرات برمجية ببعض اللغات المخصصة مثل Objective-C و Swift، وذلك من أجل الخروج بتطبيقات أصلية أو ما يُعرف بـ native app، وفي حال لم يكن لدى المستخدم أو المبرمج خبرة في هذه اللغات، فإن عملية بناء تطبيقات iOS ستكون صعبة بعض الشيء. ولكن بالاعتماد على خدمات إضافية يمكن صناعة تطبيقات iOS اعتمادًا على تقنيات الويب الشهيرة مثل XML و CSS و JavaScript، حيث يوجد خدمة تُدعى AppStarter تُتيح للمستخدم إنشاء تطبيقات iOS أصلية باستخدام تقنيات الويب فقط. وتتميز الخدمة هذه بأنها ليست مخصصة لبناء تطبيقات لمختلف أنظمة تشغيل الهواتف بالاعتماد على تقنيات الويب، وإنما مخصصة فقط لبناء تطبيقات iOS أصلية 100% بحسب وصف موقع الخدمة، وكل ذلك بالاعتماد على موقع الخدمة وتطبيقها المتوفر على متجر آب ستور والمخصص لتجربة التطبيقات التي يقوم المستخدم ببنائها. الموقع: AppStarter من المعروف أن برمجة تطبيقات iOS بحاجة إلى خبرات برمجية ببعض اللغات المخصصة مثل Objective-C و Swift، وذلك من أجل الخروج بتطبيقات أصلية ... [ شارك ] آيفون وآيباد تطوير التطبيقات
تويتر فيسبوك جوجل بلس بنترست Bubble لإنشاء تطبيقات أندرويد وآيفون دون خبرة برمجية Wicombit الجمعة, سبتمبر 25, 2015 التعليقات 1 لم يعد المستخدم بحاجة إلى تعلم لغات البرمجة لإنشاء تطبيقات بسيطة للأجهزة الذكية مثل أندرويد وآيفون، حيث يكفي معرفة آلية عملها والفكرة العامة لمتاجر التطبيقات. وبفضل أدوات مثل Bubble يُمكن بكل سهولة إنشاء التطبيق ودون أي خبرة برمجية. الموقع يسمح للمستخدم بتصميم التطبيق من خلال خاصية السحب والإفلات، حيث يقوم المستخدم بسحب العنصر الذي يرغب بإضافته إلى التطبيق ومن ثم يقوم بتسميته. بعد الإنتهاء من التصميم، يتم الانتقال لكتابة الوظائف، فبمجرد كتابة اسم العنصر يمكن تحديد الوظيفة التي يقوم فيها. بعد الدخول إلى الموقع يقوم المستخدم بتسجيل حساب مجاني لتظهر واجهة تصميم التطبيق. الحساب المجاني يسمح بإنشاء تطبيقين على الأكثر، بعدها يُصبح المستخدم بحاجة إلى دفع مبلغ مادي. الموقع: Bubble لم يعد المستخدم بحاجة إلى تعلم لغات البرمجة لإنشاء تطبيقات بسيطة للأجهزة الذكية مثل أندرويد وآيفون، حيث يكفي معرفة آلية عملها والفكرة ... [ شارك ] آيفون وآيباد أندرويد تطوير التطبيقات
تويتر فيسبوك جوجل بلس بنترست آبل تنشر خطوات الحماية من البرمجية الخبيثة التي أصابت متجر التطبيقات App Store Unknown الثلاثاء, سبتمبر 22, 2015 أرسلت شركة آبل رسالة بريدية لجميع المُطورين المُسجّلين لديها تحثّهم فيها على التأكد من استخدام النسخة الأصلية من برنامج Xcode الذي يسمح بتطوير تطبيقات لأجهزة آي أو إس. وقالت آبل في رسالتها التي نُشرت أيضًا على موقع آبل إن المُطورين بحاجة لتثبيت نسخة Xcode فقط من متجر التطبيقات App Store داخل نظام ماك، أو من خلال موقع المُطورين الرسمي الخاص بآبل مع التشديد على أهمية الحفاظ على تفعيل أداة الحماية Gatekeeper للتأكد من سلامة النسخة بشكل آلي. وقالت آبل إن السبب الذي دفع المُطورين وتحديدًا في الصين لتنزيل Xcode من خارج خوادم آبل هو وجود جدار ناري Firewall في الصين يجعل الوصول إلى مواقع الولايات المُتحدة الأمريكية بطيئًا، لذا وجد الصينيون أن التحميل من خوادم محلية أسرع. وطلبت الشركة من المُستخدمين الذين قاموا بتحميل أي تطبيق من التطبيقات المُصابة والتي يتصدرها تطبيق WeChat أن يقوموا بتغيير كلمة مرور حساب آبل الخاص بهم لأن الشركة حتى الآن لا تعلم إن تمكنت البرمجية الخبيثة من إرسال المعلومات إلى خوادم المُخترقين. كما طلبت حذف أي تطبيق لم يصدر له تحديث جديد، أو التحديث إلى آخر إصدار بشكل فوري للتخلّص من الأكواد الخبيثة المزروعة. ونجح مُخترقون من الصين في إصابة متجر تطبيقات آبل App Store بمجموعة كبيرة من الأكواد الخبيثة من خلال التعديل على برنامج Xcode وزراعة الأكواد بداخله، وبعدما قامت شركات مثل WeChat بتحميل النسخة المُزيّفة، انتقلت الأكواد الخبيثة إلى تطبيقها وأصابت أجهزة المُستخدمين. وتقوم الأكواد بجمع معلومات عن المُستخدم مثل موقعه الجغرافي، مُزوّد خدمة الاتصال لديه بالإضافة إلى المُعرّف الخاص بجهازه UDID. يُذكر أن آبل أعلنت يوم 21 سبتمبر/أيلول الجاري إنها تنظف متجر التطبيقات “آب ستور” لإزالة البرمجيات خبيثة التي استهدفت أجهزة آيفون وآيباد في أول هجوم إلكتروني واسع النطاق يتعرض له نظام “آي أو إس” المشغل لأجهزة الشركة الذكية. أرسلت شركة آبل رسالة بريدية لجميع المُطورين المُسجّلين لديها تحثّهم فيها على التأكد من استخدام النسخة الأصلية من برنامج Xcode الذي يسم... [ شارك ] آيفون وآيباد الأخبار
تويتر فيسبوك جوجل بلس بنترست موقع مجاني لتعليم تصميم تطبيقات آيفون وآيباد Wicombit الثلاثاء, سبتمبر 22, 2015 يُعتبر التصميم من أهم عناصر إنتاج أي تطبيق، حتى أن شركة آبل تمنح جائزة سنوية لأفضل تطبيق من ناحية التصميم. وعلى الرغم من وجود عناصر جاهزة يُمكن لمطوري التطبيقات الإستعانة بها، إلا أن المستخدمين بإمكانهم تطوير هذه المهارات وجعل التطبيق يبدو مختلفاً. ويُمكن للمستخدمين الإستفادة من موقع Drawar الذي يُقدم مجموعة دروس مجانية لتعليم طريقة تصميم التطبيقات لأجهزة آيفون وآيباد. بعد الدخول إلى الموقع يضغط المستخدم على iOS Design لتظهر له محتويات الدروس مع إمكانية تسجيل البريد الإلكتروني للحصول على كل جديد هو هذه الدروس. الموقع Drawar يُعتبر التصميم من أهم عناصر إنتاج أي تطبيق، حتى أن شركة آبل تمنح جائزة سنوية لأفضل تطبيق من ناحية التصميم. وعلى الرغم من وجود عناصر جا... [ شارك ] آيفون وآيباد تطوير التطبيقات
تويتر فيسبوك جوجل بلس بنترست Xcode 7 ستتيح تجربة التطبيقات على أجهزة iOS مجاناً Unknown السبت, سبتمبر 19, 2015 منصة تطوير التطبيقات “إكس كود 7” Xcode 7 تتيح إمكانية تجريب التطبيقات على أجهزة حقيقية مجاناً. وقد كان تجربة التطبيقات على أجهزة آيفون وآيباد يحتاج لأن يكون الشخص عضواً في برنامج مطورين آبل، والذي يتطلب دفع مبلغ قدره 99.99$، لكن ستصبح هذه الإمكانية مجانية، ولا تحتاج لأن يكون الشخص عضواً في برنامج آبل للمطورين. وسيتيح هذا للمطورين إمكانية نشر التطبيقات من خارج متجر “آب ستور” عبر كود التطبيق مفتوح المصدر، مما يمكّن المستخدمين المحترفين من الحصول على الكود الخاص بالتطبيق، ومن ثم فتحه بواسطة برنامج Xcode، ثم تشغيله على جهاز آيفون أو آيباد، بشكل كامل من خارج “آب ستور”. وتتوفر هذه الإمكانية منذ وقت طويل على نظام أندرويد، حيث يمكن لأي مستخدم تنزيل التطبيقات من خارج متجر “بلاي ستور”، لكن الأمر سيكون معقداً أكثر في نظام iOS، حيث يتطلب هذا الحصول على جهاز يعمل بنظام “ماك”، وتنزيل برنامج Xcode، كما أنه يجب توصيل الجهاز عبر كابل USB. وسيحتاج المطورون للدفع للحصول على عضوية برنامج آبل للمطورين، فقط إذا ما كانوا يريدون نشر تطبيقاتهم عبر متجر آبل الرسمي لتطبيقات iOS “آب ستور”، ويُتوفع أن تقوم هذه الخطوة بالتسهيل على المطورين للدخول في عالم تطوير تطبيقات iOS. منصة تطوير التطبيقات “إكس كود 7” Xcode 7 تتيح إمكانية تجريب التطبيقات على أجهزة حقيقية مجاناً. وقد كان تجربة التطبيقات على أجهزة ... [ شارك ] آيفون وآيباد الأخبار
تويتر فيسبوك جوجل بلس بنترست تعلّم البرمجة بلغة Swift مع تطبيق SwiftBites Unknown السبت, سبتمبر 19, 2015 تعتبر لغة Swift أحد أبرز اللغات البرمجية المتوفرة هذه الفترة، والمخصصة لتطوير وبرمجة تطبيقات الأجهزة الذكية العاملة بنظام تشغيل iOS، بحيث طرحتها آبل لتكون بديلة عن لغة Objective C وأكثر سهولة ومرونة في الاستخدام. ويُمكن لمن يرغب من مستخدمي آيفون وآيباد بتعلّم لغة Swift الاستفادة من تطبيق SwiftBites المجاني، والذي يُمكن من خلاله تعلّم كتابة تطبيقات لهذه الأجهزة، وذلك بالاعتماد على دروس تفاعلية صغيرة وسريعة، بالإضافة إلى أسئلة لاختبار معلومات المستخدم. ويقوم التطبيق بتغطية واسعة لمختلف المفاهيم الأساسة للغة البرمجة Swift، مع إمكانية تشغيل الأكواد البرمجية ومشاهدة الناتج عنها، بالإضافة إلى منح شهادة SwiftBites للمستخدم الذي يقوم بإتمام تعلمه لهذه اللغة عن طريق التطبيق. تطبيق: SwiftBites تعتبر لغة Swift أحد أبرز اللغات البرمجية المتوفرة هذه الفترة، والمخصصة لتطوير وبرمجة تطبيقات الأجهزة الذكية العاملة بنظام تشغيل iOS، ب... [ شارك ] آيفون وآيباد برامج وتطبيقات تطوير التطبيقات