اطلاعیه

Collapse
هیچ اطلاعیه ای هنوز ایجاد نشده است .

Ios , برنامه نويسي و توسعه

Collapse
X
 
  • فیلتر
  • زمان
  • نمایش
پاک کردن همه
new posts

  • Ios , برنامه نويسي و توسعه

    با درود

    چند سوال مهم و اساسي در مورد سيستم عامل IOS


    سيستم عامل IOS به چه زباني از زبان هاي برنامه نويسي نوشته شده يا كلا از چه زبان هايي براي ساخت و توسعه اين سيستم عامل استفاده شده ؟

    آيا فقط با زبان SWIFT AND OBJECTIVE C ميتوان اپليكيشن هاي IOS را توسعه داد ؟ با c++ چطور ؟


    چطور ميشود اپليكيشن طراحي و تكميل شده را قبل از قرارگيري در APP STORE آزمايش كرد ؟

    چطور امكان دارد فايل IPA را بر روي IOS بدون جيلبريك نصب كنيم براي آزمايش ؟

    اپل دقيقا چند درصد از ارزش اپليكيشن را براي خود برميدارد ؟ آيا نسبت 30 به 70 (اپل - توسعه دهنده) صحيح است ؟

    در آخر يك سوال اساسي در مورد برنامه نويسي اينكه وقتي يك CPU طراحي ميشود چطور كد هاي باينري پايه اي را به CPU القا ميكنند ؟ كه بعد كامپايلر زبان برنامه نويسي رايج را به آن زبان پايه اي رياضي تبديل كند ؟

    و در آخر كمال تشكر را از كساني كه متن را با دقت خوانده و پاسخي دقيق و جامع القا ميكنند دارم . . .

    با تشكر

  • #2
    در مورد زبان، بله Objective C و Swift هستش که خود Objective C بر اساس سی پلاس پلاس هستش تا حدودی.

    نرم افزارهای آی او اس باید حتما با XCode که بر اساس Objective C هستش نوشته بشه.

    در نرم افزار Xcode ، اگر جزء برنامه نویسان اپل باشید ( سالانه 99 دلار پرداخت کنید ) بخشی وجود داره که با ارتباط دادن دستگاه خودتون با نرم افزار و معرفی اون، می تونید نرم افزارها رو روی دستگاه تون آزمایش کنید.

    بله، نسبته 30 - 70 در این مورد صدق می کنه.

    سوال اساسی تون از محدوده دانش من خارج هستش منتظر بمونید یکی از دوستان حرفه ای در این زمینه پاسخگو باشه

    نظر


    • #3
      آيا فقط با زبان SWIFT AND OBJECTIVE C ميتوان اپليكيشن هاي IOS را توسعه داد ؟ با c++ چطور ؟
      اگه بخواید بصورت native برنامه بنویسید بله نرم افزار xcode مورد نیازتون هست که از این دو زبان استفاده میشه

      چطور ميشود اپليكيشن طراحي و تكميل شده را قبل از قرارگيري در APP STORE آزمايش كرد ؟

      چطور امكان دارد فايل IPA را بر روي IOS بدون جيلبريك نصب كنيم براي آزمايش ؟
      تا اونجا که من اطلاع دارم بدون حساب کاربری نصب نرم افزار تنها بر روی دیوایس های جیلبریک شده امکان دارد

      اپل دقيقا چند درصد از ارزش اپليكيشن را براي خود برميدارد ؟ آيا نسبت 30 به 70 (اپل - توسعه دهنده) صحيح است ؟
      بله

      نظر


      • #4
        با تشكر

        اما سوال اول ؟! Ios دقيقا با چه زبان هايي نوشته شده ؟

        نظر


        • #5
          نوشته اصلی توسط kayvanit نمایش پست ها
          با تشكر

          اما سوال اول ؟! Ios دقيقا با چه زبان هايي نوشته شده ؟
          تا به حال با Objective C بوده و از این به بعد با Swift هم نوشته میشه.

          نظر


          • #6
            با تشكر ولي من منظورم خود سيستم عامل است نه اپليكيشن ها ! خود سيستم عامل ios كه بر مبناي مك (os 10 )و خود مك كه بر مبناي يونيكس است با چه زباني نوشته شدن ؟

            نظر


            • #7
              نوشته اصلی توسط kayvanit نمایش پست ها
              با درود

              چند سوال مهم و اساسي در مورد سيستم عامل IOS


              سيستم عامل IOS به چه زباني از زبان هاي برنامه نويسي نوشته شده يا كلا از چه زبان هايي براي ساخت و توسعه اين سيستم عامل استفاده شده ؟

              آيا فقط با زبان SWIFT AND OBJECTIVE C ميتوان اپليكيشن هاي IOS را توسعه داد ؟ با c++ چطور ؟


              چطور ميشود اپليكيشن طراحي و تكميل شده را قبل از قرارگيري در APP STORE آزمايش كرد ؟

              چطور امكان دارد فايل IPA را بر روي IOS بدون جيلبريك نصب كنيم براي آزمايش ؟

              اپل دقيقا چند درصد از ارزش اپليكيشن را براي خود برميدارد ؟ آيا نسبت 30 به 70 (اپل - توسعه دهنده) صحيح است ؟

              در آخر يك سوال اساسي در مورد برنامه نويسي اينكه وقتي يك CPU طراحي ميشود چطور كد هاي باينري پايه اي را به CPU القا ميكنند ؟ كه بعد كامپايلر زبان برنامه نويسي رايج را به آن زبان پايه اي رياضي تبديل كند ؟

              و در آخر كمال تشكر را از كساني كه متن را با دقت خوانده و پاسخي دقيق و جامع القا ميكنند دارم . . .

              با تشكر
              ۱. سویقت - آبجکتیو سی - سی - سی پلاس پلاس در ضمن iOS دارای هسته Hybrid هست (XNU)

              ۲. با Swift و Objective-C بهتره ! از کامپایلر های دیگه روی ویندوز و مک هم میشه استفاده کرد اما بعضی API ها ناقص اند

              ۳.ببینید ! باید اکانت دولوپر بگیرید در هر صورت ! یا اکانت سیبچه دولوپر ‌ حالا ، اگر دولوپر اپل شدید که هم رو گوشی میشه ریخت هم داخل اپ استور ثبت کرد برنامرو ، ولی اگر سیبچه باشه اطلاعاتی ندارم اما با
              Simulator یا شبیه ساز مشکل حل میشه روش دیگر جیلبرک و Fake CodeSign کردن Xcode هست ، یا کم هزینه تر ثبت UDID دستگاهتون با اکانت دولپر دیگران مثل: cydia.ir که کار ثبت رو انجام میده

              ۴. ۳۰ درصد اپل و ۷۰ درصد شما

              نظر


              • #8
                با تشكر

                سوال ديگه اينكه هكرها چطور به كد هاي ios دسترسي پيدا ميكنن ؟ و چطور از بين اون همه خط كد پارادوكس را كشف ميكنند ؟ ios اوپن سورس نيست پس چطور كد هاي ios را ميبينند ؟ دقيقا فرآيند كار چطور است ؟

                و سوال ديگر اينكه به نظر شما چرا اپل research kit را اوپن سورس عرضه كرد بر خلاف سياست هاش ؟

                و اينكه كسي پاسخ سوال اساسي پست اول را نميداند ؟

                نظر


                • #9
                  نوشته اصلی توسط kayvanit نمایش پست ها
                  و اينكه كسي پاسخ سوال اساسي پست اول را نميداند ؟
                  دوست عزیز نفر قبل جواب سوال اساسی شما رو داد دیگه :

                  ۱. سویقت - آبجکتیو سی - سی - سی پلاس پلاس در ضمن iOS دارای هسته Hybrid هست (XNU)

                  نظر


                  • #10
                    با تشكر در مورد بقيه اطلاعي نداريد ؟ بقيه سوالات آخرين پست ؟

                    نظر

                    صبر کنید ..
                    X