عروض ڈاٹ کام

سید ذیشان نے 'اردو ایپلیکیشن پروگرامنگ' کی ذیل میں اس موضوع کا آغاز کیا، ‏جنوری 21, 2014

  1. سید ذیشان

    سید ذیشان محفلین

    مراسلے:
    6,314
    موڈ:
    Asleep
    خیر ایسا بھی نہیں ہاہا
     
    • دوستانہ دوستانہ × 1
    • پر مزاح پر مزاح × 1
  2. شامل بخاری

    شامل بخاری محفلین

    مراسلے:
    5
    جھنڈا:
    Pakistan
    موڈ:
    Happy
    زیشان بھائی اگر موبائل ایپ تیار ہو جائے تو کیا ہی اچھا ہو
     
  3. سید ذیشان

    سید ذیشان محفلین

    مراسلے:
    6,314
    موڈ:
    Asleep
    ہو جائے گی انشاءاللہ۔
     
    • پسندیدہ پسندیدہ × 1
  4. شامل بخاری

    شامل بخاری محفلین

    مراسلے:
    5
    جھنڈا:
    Pakistan
    موڈ:
    Happy
    ان شا اللہ
     
  5. زیک

    زیک محفلین

    مراسلے:
    34,467
    جھنڈا:
    UnitedStates
    موڈ:
    Cheeky
    آف لائن؟ یا ویب سائٹ کی اے پی آئی کے ساتھ؟
     
    • دوستانہ دوستانہ × 1
  6. نور سعدیہ شیخ

    نور سعدیہ شیخ مدیر

    مراسلے:
    4,944
    جھنڈا:
    Pakistan
    موڈ:
    Asleep
    آف لائن زیک بھائی ... اے پی آئی کیا ہوتا ہے؟
     
  7. سید ذیشان

    سید ذیشان محفلین

    مراسلے:
    6,314
    موڈ:
    Asleep
    آف لائن انڈرائڈ۔ ابھی اس کو شکلو بنانا باقی ہے۔
     
    • زبردست زبردست × 2
    • پسندیدہ پسندیدہ × 1
    • دوستانہ دوستانہ × 1
  8. ابن سعید

    ابن سعید خادم

    مراسلے:
    60,014
    ہمارا خیال ہے کہ اگر آپ موجودہ سائٹ میں پروگریسیو ویب ایپ کی خصوصیات شامل کر دیں تو اس کا کچھ حصہ کئی پلیٹ فارمز پر آف لائن استعمال کیا جا سکے گا (اور یوں آپ ہر پلیٹ فارم کے لیے علیحدہ ایپ ڈیویلپ کرنے اور سبھی کے رکھ رکھاؤ کے بار سے بچ جائیں گے)۔ (پی ڈبلیو آے کی چند مثالیں) :) :) :)
     
    • پسندیدہ پسندیدہ × 1
  9. سید ذیشان

    سید ذیشان محفلین

    مراسلے:
    6,314
    موڈ:
    Asleep
    کچھ حصے پر لوگ راضی نہیں ہوتے۔ یوزرز کو مکمل عروض انجن آف لائن چاہئے، جو کہ شائد آپ کے پیش کردہ حل سے ممکن نہیں۔
     
    • پسندیدہ پسندیدہ × 1
  10. ابن سعید

    ابن سعید خادم

    مراسلے:
    60,014
    بالکل ممکن ہے، البتہ اس کے آرکیٹیچر میں تھوڑی تبدیلی کرنی ہو گی اور لاجک جاوا اسکرپٹ میں لکھنی ہو گی۔ لہٰذا اگر آپ اس کے ری رائٹ کے بارے میں سوچ رہے ہیں تو شاید جاوا اسکرپٹ بہترین انتخاب ہوگا کیونکہ اس سے ایک ہی کوڈ بیس سے ویب سمیت کراس پلیٹ فارم نیٹیو ایپس کا بھی امکان روشن رہے گا اور اس کو سرور پر ڈیپلائے کرنا بھی بے حد آسان ہو گا۔ :) :) :)
     
    • پسندیدہ پسندیدہ × 3
  11. سید ذیشان

    سید ذیشان محفلین

    مراسلے:
    6,314
    موڈ:
    Asleep
    کہنے میں تو یہ بہت سیدھا سا حل ہے۔ لیکن اس پر عمل کرنا آسان نہیں۔ انڈرائڈ کے لئے میں نے نیٹیوو کوڈ کا راستہ اختیار کیا ہے۔ اور اس کوڈ کو باقی پلیٹ فارمز پر بہ آسانی پورٹ کیا جا سکتا ہے۔ موقع ملنے پر یہ کوڈ گٹ ہب پر ڈال دوں گا، تاکہ اگر کوئی ڈیولپر چاہے تو فرنٹ اینڈ بنا سکے۔ اور بیک انڈ کی فکر میں نہ پڑے۔
     
    • پسندیدہ پسندیدہ × 1
  12. ابن سعید

    ابن سعید خادم

    مراسلے:
    60,014
    نہ تو یہ سیدھا حل ہے اور نہ ہی آسان، البتہ کراس پلیٹ فارم دستیابی اور سہل رکھ رکھاؤ کے لحاظ سے مناسب ترین ضرور ہے۔ اگر آپ نے ایڈرائڈ کے لیے نیٹیو کوڈ میں صرف فرنٹ اینڈ لکھا ہے تو اس سے آپ کو ایسا کچھ حاصل ہونے والا نہیں جو موجودہ سائٹ سے حاصل نہیں ہو سکتا۔ ہمارے خیال میں اس حصے پر توانائی صرف کرنا غیر ضروری ہے۔ کیونکہ اول تو مختلف پلیٹ فارمز کے لیے کوئی کوڈ پورٹ کرنا سہل نہیں ہوتا، اور دوسری بڑی مشکل یہ آتی ہے کہ وقت کے ساتھ ساتھ ہر پلیٹ فارم میں یکساں تبدیلیاں کرتے رہنا تقریباً محال ہو جاتا ہے۔ یہ بڑی کمپنیوں کے لیے تو ٹھیک ہے جو مختلف پلیٹ فارمز کے لیے علیحدہ ٹیمیں بنا سکتے ہیں اور مختلف پلیٹ فارمز کے لیے ایکسپرٹ ڈیویلپرز ڈھونڈ سکتے ہیں جو کسی ایک مینیجر کے تحت کام کریں، لیکن ہم جیسے لوگ ایسا کچھ کرنے پر آئیں تو قوت منتشر ہو جاتی ہے۔ :) :) :)

    جہاں تک انجن کو آف لائن فراہم کرانے کی بات ہے، اس کا مطلب یہ ہوا کہ بیک اینڈ آے پی آئی سرور سے رابطے کے بغیر کام کرنا، یعنی اس کی زیادہ تر خصوصیات کو فرنٹ اینڈ میں شامل کرنا۔ اگر آپ نے یہ مؤخر الذکر کام کیا ہے یا کرنے کا ارادہ ہے تو پھر اس کو جاوا اسکرپٹ میں کرنا کہیں بہتر ہوگا اور اسے کسی اور پلیٹ فارم کے لیے پورٹ کرنے کی بھی ضرورت نہیں پڑے گی۔ ہمارا ماننا ہے کہ تھوڑی سی پلاننک کے ساتھ عروض انجن کو نئے سرے سے ارکیٹیکٹ کیا جائے تو اسے بیک اینڈ سے آزاد کر کے پوری طرح صرف اور صرف کلائنٹ سائڈ پر چلایا جا سکتا ہے، اور گاہے گاہے ڈیٹا سنکرونائزیشن کے لئے بیک اینڈ سے استفادہ کیا جا سکتا ہے۔ نئے سرے سے انجن تیار کرنے کا فائدہ یہ ہو گا کہ جس طرح سے فطری نشو نما کے باعث ڈیٹا اور لاجگ ایک دوسرے میں گڈمڈ ہو گئے ہیں ان کو زیادہ بہتر انداز میں علیحدہ کیا جا سکے گا اور غیر ضروری فینسی ڈیٹا بیس استعمال کرنے کے بجائے کئی ساری اسٹرکچرڈ ڈیٹا فائلیں استعمال کی جا سکیں گی۔ :) :) :)

    بہر کیف یہ لڑی اس وزنی گفتگو کی متحمل نہیں ہو سکتی اس لیے متعلقہ مراسلوں کو ایک علیحدہ لڑی میں منتقل کر کے گفتگو کی جا سکتی ہے۔ :) :) :)
     
    • پسندیدہ پسندیدہ × 2
    • متفق متفق × 1
  13. محمد تابش صدیقی

    محمد تابش صدیقی مدیر

    مراسلے:
    20,866
    جھنڈا:
    Pakistan
    موڈ:
    Breezy
    یہاں جاری رہ سکتی ہے۔ :)
     
    • پسندیدہ پسندیدہ × 1
  14. سید ذیشان

    سید ذیشان محفلین

    مراسلے:
    6,314
    موڈ:
    Asleep
    جاوا اسکرپٹ پر آپ بسم اللہ کریں۔ چونکہ اس لینگویج میں آپ کا تجربہ کافی ہے۔ میں سی کا نیا انجن چند دنوں میں گٹ ہب پر ڈال دوں گا۔ آپ اس کو بہ آسانی جاوا اسکرپٹ کے لئے لکھ سکیں گے۔ :)
     
  15. شکیب

    شکیب محفلین

    مراسلے:
    1,321
    جھنڈا:
    India
    موڈ:
    Breezy
    سید ذیشان بھائی، عروض ڈاٹ کام پر تقطیع کی بٹن کے پیچھے کار فرما الگورتھم مختصراً بیان ہو سکتا ہے؟یا آپ نے اگر کہیں پہلے لکھ رکھا ہو تو مراسلہ کی جانب راہنمائی۔
    (وہ الگورتھم جو فی الحال ویب سائٹ پر ایکٹیو ہے۔)
     
  16. شکیب

    شکیب محفلین

    مراسلے:
    1,321
    جھنڈا:
    India
    موڈ:
    Breezy
    سید ذیشان
     
  17. سید ذیشان

    سید ذیشان محفلین

    مراسلے:
    6,314
    موڈ:
    Asleep
    • پسندیدہ پسندیدہ × 1

اس صفحے کی تشہیر