كيف يمكنني تطوير تطبيق على شبكة الإنترنت في ASP.NET 3.5 التي يمكن أن ينظر إليها على اي فون الجيل الثالث 3G ؟

StackOverflow https://stackoverflow.com/questions/317221

سؤال

أريد أن تطوير تطبيق ويب باستخدام asp.net 3.5 التي يمكن أن ينظر إليها على اي فون ولكن لم يعد هناك قالب في VS2008 لتمكين التنمية النقالة.يمكن أن يتم ذلك ؟

هل كانت مفيدة؟

المحلول

وتطبيق شبكة الإنترنت (عبر Asp.Net 3.5) سيكون الوصول إليها عبر شبكة الإنترنت، وسيكون الوصول إليها عبر متصفح سفاري اي فون. ليس هناك أي شيء خاص حقا تحتاج لذلك إلا إذا كنت تريد أن تجعل من تطبيق ويب ينطبق على الأجهزة المحمولة مثل آي فون وبلاكبيري. في هذه الحالة، كنت تبحث بحتة في جوانب التصميم لأنه لا يزال مجرد موقع على شبكة الانترنت. نظرا لتنوع قدرات متصفح الجوال، ستحتاج إلى القيام ببعض البحوث لمعرفة ما يستحب للمتصفحات الجوال محددة تريد الوصول إليه (موقع بي بي سي يتبادر إلى الذهن كمثال جيد لتقديم المحمول).

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

وإذا كان يمكنك الحصول على يديك على نسخة من مجلة صافي (الملقب العملي تصميم الويب في الولايات المتحدة) القضية 178، هناك كبيرة من المادة على ما تحتاج إلى أن تكون على علم عند القيام التطوير النقالة وكيف متصفح فون الكثير مختلف عن الآخرين.

نصائح أخرى

واي فون يستخدم إصدار "العادية" من موقع الويب الخاص بك حتى وضع صيغة "المحمول" لن يحقق n لما كنت تبحث عنه. يجب عليك التحقق من رؤوس المتصفح وإعادة توجيه الناس إلى إصدار فون من موقع الويب الخاص بك إذا كنت كشف سفاري المحمول.

http://iphone.facebook.com/

وثمة خيار آخر (إذا كنت تستخدم MVC) هو أن يكون جهاز تحكم للكشف عن المتصفح وتظهر وجهة نظر مختلفة إذا كان المصيد رحلات السفاري المحمول. بهذه الطريقة انك لن تحتاج موقع مكررة، فقط مجموعتين من وجهات النظر.

اي فون (على الأقل لي وهو نسخة 3G) لها الدعم الكامل "طبيعية" تطبيقات الويب مع اياكس و كل شيء.لذا في الغالب أي اياكس المكتبة سوف تكون 100 ٪ متوافق مع اي فون, على الأقل طالما اياكس المكتبة مع التركيز على المعايير المفتوحة مثل...

[وقح-المكونات أعمل مع Ra-Ajax]

Ra-اياكس 100% دعم اي فون باستثناء "سحب وإسقاط" والتي تتعارض مع التمرير على اي فون.هذا يعني أنه يمكنك استخدام Ra-اياكس (وهو LGPL مرخصة مجانا مكتبة ASP.NET) لإنشاء "طبيعية" على الانترنت التي سوف تعمل 100% تماما (باستثناء طريق سحب وإسقاط التي تستخدم في مثلRa-Windows الخ) على اي فون...

حتى حقا "المتقدمة" الاشياء مثل اياكس تقويم عينة يعمل لا تشوبه شائبة مع اي فون :)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top