จะทราบได้อย่างไรว่าแอปพลิเคชันมีการดาวน์โหลดจำนวนเท่าใด การวิเคราะห์ทางสถิติของ App Store: ข้อมูลสำหรับการสร้างแอปพลิเคชันที่ประสบความสำเร็จ

ฉันคิดว่าหลายๆ คนคงจำช่วงเวลาที่อินเทอร์เน็ตเป็นเพียงคอลเลกชันหน้าเว็บที่แตกต่างกันได้ กระบวนการค้นหาเนื่องจากยังไม่มีอยู่ ดังนั้นจึงเป็นไปได้ที่จะย้ายจากไซต์หนึ่งไปอีกไซต์หนึ่งโดยไปที่ลิงก์ภายในแหล่งข้อมูลเท่านั้น แล้วยาฮู! รวมไซต์เข้ากับไดเร็กทอรี แต่ก่อนที่จะปรากฏ Google มีขนาดใหญ่บางส่วนของอินเทอร์เน็ตยังคงไม่ได้รับการจัดทำดัชนี ลองจินตนาการถึงปี 1994 อีกครั้ง โดย อย่างน้อย, ในโลก แอปพลิเคชันมือถือ.

แม้ว่าบริษัทสตาร์ทอัพอย่าง Zwapp, Appsfire, Yappler, Apptizr และ Appolicious จะพยายามกำจัดความยุ่งเหยิงนี้ แอพสโตร์, Google Playและ วินโดว์มาร์เก็ตยังคงเป็นที่เก็บข้อมูลของแอปพลิเคชันที่วุ่นวาย ทุกคนคงคุ้นเคยกับสถานการณ์เมื่อคุณต้องเดินไปรอบ ๆ ร้านค้าออนไลน์เป็นเวลานาน

ปัจจุบันสตาร์ทอัพจำนวนมากตั้งเป้าไปที่ การเพิ่มประสิทธิภาพกลไกค้นหาในโลกของแอปพลิเคชัน ดังนั้น ในต้นปี 2012 Apple เข้าซื้อกิจการ Chomp ในราคา 50,000,000 ดอลลาร์ และยังใช้งานใน iOS 6 อีกด้วย แต่กระบวนการนี้ยังห่างไกลจากอุดมคติ

เมื่อเร็ว ๆ นี้บริการที่มีแนวทางใหม่ในการค้นหาปรากฏบนอินเทอร์เน็ต ผู้สร้างอ้างว่าการค้นหาในความหมายดั้งเดิมนั้นล้าสมัย “คุณควรจะดูเท่านั้น ข้อมูลข้อความแต่การพัฒนาอย่างรวดเร็วของตลาดแอปพลิเคชั่นมือถือได้เปลี่ยนแปลงทุกสิ่ง” พวกเขากล่าว

โครงการนี้เริ่มต้นในกรุงเบอร์ลินหลังจากได้รับการลงทุนที่น่าประทับใจจาก Signia Venture Partners ปัจจุบันมีพนักงานสามคน นำโดยเด็กอายุ 33 ปี โซย่า อดาโมวิชซึ่งเป็นที่รู้จักในด้านการมีส่วนร่วมในโครงการอินเทอร์เน็ตมาตั้งแต่ปี 1999

Xyologic เริ่มศึกษาพฤติกรรมผู้ใช้ในปี 2010 จากข้อมูลดังกล่าว แอป iOS 60% ไม่เคยดาวน์โหลดเลย น่าประหลาดใจที่แอป 0.1% ได้รับการดาวน์โหลด 50% ด้วยระบบปฏิบัติการ Android และ วินโดว์โฟนสิ่งต่างๆ ไม่ได้ดีขึ้นมากนัก สำหรับนักพัฒนานี่คือ ปัญหาใหญ่.

ผู้สร้าง Xyologic เข้าใจดีว่าเป็นเรื่องยากสำหรับผู้ใช้ในการค้นหาแอปพลิเคชันเพียงแค่พิมพ์คำสองหรือสามคำในแถบค้นหา รวมคำขอเพียง 5% แบรนด์ที่มีชื่อเสียงเช่น Angry Birds อื่นๆ เขียนขึ้นด้วยจิตวิญญาณของ "เกมสำหรับเด็กหญิงวัยห้าขวบ" นั่นคือเหตุผลที่นักพัฒนายากจนที่สุด ข้อความค้นหายอดนิยมตามหมวดหมู่

เทคโนโลยีหมวดหมู่แอปธรรมชาติที่ผู้สร้างนำมาใช้ ระบุหมวดหมู่แอปพลิเคชันมากกว่า 700 หมวดหมู่และประเภทเกม 100 ประเภท บน ช่วงเวลานี้คุณสามารถเรียนรู้ทั้งหมดเกี่ยวกับแอปพลิเคชันสำหรับ Android, iPhone และ iPad การค้นหา Windows Phone ยังอยู่ระหว่างการพัฒนา

บริการนี้จัดทำขึ้นเพื่อ คนจริงและเหนือสิ่งอื่นใดเพื่อที่จะ "จับ" "ซอฟต์แวร์ซอมบี้" ให้ได้มากที่สุด ดังนั้นทุกตลาดจึงมี คะแนนโดยรวมแอปพลิเคชันจากหมวดหมู่ต่างๆ ความนิยมได้รับการประเมินตามพารามิเตอร์หลายประการ บทวิจารณ์ของผู้ใช้มีความสำคัญอย่างยิ่ง Xyologic ยังมีระบบการแนะนำบางอย่างอีกด้วย

ผู้สร้างยังได้ดำเนินการอีกหนึ่งอย่าง รายละเอียดที่สำคัญซึ่งทำให้ Xyologic แตกต่างจากบริการอื่นๆ: คุณสามารถดูจำนวนการดาวน์โหลดแอปพลิเคชันได้ที่นี่ ข้อมูลดังกล่าวไม่ได้เปิดเผยต่อสาธารณะ เข้าถึงแอปจัดเก็บ แต่เมื่อรวบรวมการวิเคราะห์ มักมีความสำคัญ

ฉันต้องการจองทันทีข้อมูลไม่ถูกต้องมาก จากการทดลองพบว่าในเกือบทุกกรณีจำนวนการดาวน์โหลดที่ระบุว่ามีน้อยกว่าของจริง 2.5-3 เท่า เป็นเรื่องน่าเศร้า แต่ถึงกระนั้น ยังมีตัวเลขอีกมากมายที่เราสามารถสร้างได้ นอกจากนี้ ฉันยังไม่เข้าใจตรรกะการค้นหาอย่างถ่องแท้ แอปพลิเคชันที่มีคะแนนต่างกันโดยสิ้นเชิงสามารถอยู่ในตำแหน่งที่เกือบเท่ากันได้

หากเราไม่คำนึงถึงข้อเท็จจริงเหล่านี้ รวมถึงความจริงที่ว่าบริการนี้อยู่ในการทดสอบเบต้า เราสามารถพูดคุยเกี่ยวกับความพยายามที่ดีในการจัดโครงสร้างดัมพ์ของร้านค้าออนไลน์ทั้งหมด “Xyologic พิสูจน์ให้เห็นว่าเบอร์ลินรู้วิธีสร้างสตาร์ทอัพคุณภาพสูง และไม่ปั่นออกจากสตาร์ตอัพที่คล้ายกับที่มีอยู่” ผู้สร้างกล่าว

อย่างไรก็ตามยานเดกซ์ก็สร้างมันขึ้นมาเองด้วย

นักพัฒนาและ CTO ของ ShinobiControls Colin Eberhardt สูบข้อมูลเมตาจำนวนมากเกี่ยวกับแอปพลิเคชันใน App Store และวิเคราะห์ข้อมูลนี้ เป็นผลให้เขาสามารถรวบรวมสถิติที่น่าสนใจและระบุรูปแบบบางอย่างที่เป็นประโยชน์ในการทราบเมื่อพัฒนาแอปพลิเคชันใหม่สำหรับ iOS

หลังจากดาวน์โหลดข้อมูลบนแอป 75,000 รายการโดยใช้ (อุปกรณ์ที่รองรับ ราคา การให้คะแนน หมวดหมู่ วันที่เผยแพร่ ขนาด) Eberhardt ได้เขียนสคริปต์ JavaScript หลายสคริปต์เพื่อทำให้การประมวลผลข้อมูลเป็นแบบอัตโนมัติ จากนั้นจึงแสดงภาพโดยใช้เครื่องมือ D3.js

หมวดหมู่

โดยเฉพาะสคริปต์ตัวหนึ่งวิเคราะห์การกระจายแอปพลิเคชันใน App Store โดย หมวดหมู่ต่างๆ- ปรากฎว่าเกมที่พบบ่อยที่สุดคือ

ไม่น่าแปลกใจเลย - เกมเป็นเกมที่ดีที่สุด แอปพลิเคชั่นยอดนิยมโดยมีส่วนแบ่ง 16% ของจำนวนโปรแกรมทั้งหมดใน App Store หมวดหมู่ที่ไม่ได้รับความนิยมมากที่สุดในหมู่นักพัฒนาคือ “สภาพอากาศ”

เรตติ้ง

สำหรับนักพัฒนาทุกคน การให้คะแนนผู้ใช้บน App Store มีความสำคัญมาก ความสำคัญอย่างยิ่งเนื่องจากเป็นกลไกหลักในการได้มา ข้อเสนอแนะ- นอกจากนี้แอพพลิเคชั่นด้วย คะแนนที่ดีมีแนวโน้มที่จะดาวน์โหลดมากขึ้น หากคุณวิเคราะห์การกระจายการให้คะแนนโปรแกรมใน App Store จะเห็นได้ชัดว่า 60% ไม่มีการให้คะแนนเลย ดังนั้นคุณจึงสามารถวิเคราะห์ข้อมูลสำหรับ 40% ที่เหลือเท่านั้น:

คะแนนเฉลี่ยที่พบบ่อยที่สุดคือ 4.5 ซึ่งบ่งชี้ว่า ผู้ใช้ iOSโดยทั่วไปจะพอใจกับคุณภาพที่นำเสนอในแอป ร้านค้าแอพพลิเคชั่น- มีเหตุผลที่จะสรุปได้ว่าการกระจายการให้คะแนนได้รับอิทธิพลอย่างมากจากข้อเท็จจริงที่ว่าแอปพลิเคชันยอดนิยมที่สุดคือเกม ดังนั้นจึงเป็นเรื่องน่าสนใจที่จะดูความสัมพันธ์ของการให้คะแนนตามหมวดหมู่

การให้คะแนนตามหมวดหมู่

ดึงดูดความสนใจและ จำนวนมากเรตติ้งไม่ค่อยดีนัก แอปพลิเคชั่นนำทาง- คะแนนที่แย่ที่สุดสำหรับแอปในหมวดความบันเทิง โดยมีคะแนนเฉลี่ยเพียง 3.0

ขนาดไฟล์

ข้อมูลเมตาสำหรับแต่ละแอปพลิเคชันยังมีข้อมูลเกี่ยวกับขนาดเป็นไบต์ด้วย สิ่งนี้ทำให้คุณสามารถพล็อตการแจกแจงที่สอดคล้องกันได้:

รายละเอียดที่น่าสนใจคือที่ประมาณ 50 เมกะไบต์ มีการเพิ่มขึ้นอย่างรวดเร็ว โดยทั่วไปแล้ว แอปพลิเคชันที่มีน้ำหนักมากกว่า 50 เมกะไบต์จะไม่สามารถดาวน์โหลดได้ตามปกติ การเชื่อมต่อโทรศัพท์ซึ่งสามารถทำได้ผ่าน WiFi เท่านั้น ซึ่งจะจำกัดความสามารถของผู้ใช้ในการดาวน์โหลดโปรแกรมอย่างหุนหันพลันแล่น ดังนั้น เมื่อในระหว่างกระบวนการพัฒนา แอปพลิเคชันเข้าใกล้ขนาด 50 MB ผู้สร้างจะพยายามกำจัดทุกสิ่งที่ไม่จำเป็นออกไปเพื่อให้ยังคงเป็นไปตามขีดจำกัดนี้

จัดจำหน่ายตามราคา

หนึ่งในที่สุด ปัจจัยสำคัญสิ่งที่กำหนดความสำเร็จหรือความล้มเหลวของแอปพลิเคชันคือราคา แอพใน App Store สามารถใช้งานได้ฟรีหรือมีราคาตั้งแต่ 0.99 ถึง 999.99 ดอลลาร์สหรัฐฯ ส่วนใหญ่แอปพลิเคชันนั้นฟรี (75%) และแอปพลิเคชันแบบชำระเงินได้รับความนิยมมากที่สุด หมวดหมู่ราคา — $0.99.

ถ้าดูราคาแล้ว แอปพลิเคชันที่ต้องชำระเงินเห็นได้ชัดว่าผู้พัฒนาเกมกำลังใช้เทคนิคการกำหนดราคาเชิงจิตวิทยาอย่างแข็งขัน:

สถิติที่แสดงการกระจายราคาตามหมวดหมู่แอปพลิเคชันก็น่าสนใจเช่นกัน โปรแกรมที่แพงที่สุดอยู่ในหมวดหมู่ “ธุรกิจ” (ราคาเฉลี่ย 12.25 ดอลลาร์), “การนำทาง” ($11.29) และ “การแพทย์” ($8.71) และขั้นต่ำที่คุณต้องจ่ายสำหรับเกมคือค่าเฉลี่ยเพียงสองดอลลาร์เท่านั้น

หมวดหมู่ส่วนใหญ่มีน้อยที่สุด ราคาเฉลี่ยแอปพลิเคชันเกี่ยวข้องกับความบันเทิงหรือการใช้งานประจำวัน ในขณะที่หมวดหมู่ที่ "แพง" ที่สุดจะรวมโปรแกรมเพื่อให้ได้ผลลัพธ์เฉพาะ ซึ่งคุณยินดีจ่าย 12 ดอลลาร์

จะทราบได้อย่างไรว่าไฟล์ของคุณถูกดาวน์โหลดไปกี่ครั้ง?

นับตั้งแต่วินาทีที่เว็บไซต์ของคุณถูกสร้างขึ้น ความปรารถนาแรกและชัดเจนที่สุดคือการค้นหาว่าเว็บไซต์ของคุณได้รับความนิยมเพียงใด มีอยู่ ความเป็นไปได้ที่แตกต่างกันที่สามารถแก้ไขปัญหานี้ได้ โดยปกติแล้วเซิร์ฟเวอร์ที่ให้บริการโฮสติ้งจะให้สถิติที่น้อยมาก สถิติเหล่านี้รวมเฉพาะจำนวนการเข้าชมไซต์และจำนวนข้อมูลที่ส่งเท่านั้น แต่คุณต้องยอมรับว่านี่ยังไม่เพียงพอ มีไฟล์จำนวนมากบนเว็บไซต์และฉันอยากจะทราบว่ากำลังดาวน์โหลดอะไรจากเรา

แล้วจะแก้ไขปัญหานี้ได้อย่างไร? มีวิธีแก้ไขคือ - ตัวนับการดาวน์โหลด อย่าตกใจไป ทุกอย่างง่ายมาก คุณคงเคยเห็นพวกเขาแล้ว โดยทั่วไปตัวนับนี้จะถูกติดตั้งถัดจากลิงก์ไปยังเอกสารที่ดาวน์โหลด โดยคร่าวๆ ทุกอย่างจะเป็นดังนี้: ลิงก์ – ดาวน์โหลดแล้ว 656 ยังเป็นตัวเลขที่เพิ่มขึ้น 1 ทุกครั้งที่ดาวน์โหลดไฟล์ และโปรแกรมที่ทำเช่นนี้คือตัวนับการดาวน์โหลด

มันสำคัญมากที่จะต้องเข้าใจว่าตัวนับทำงานอย่างไร และจากนั้นคุณจึงจะเริ่มเขียนโค้ดได้

ขั้นตอนแรกคือการตัดสินใจเกี่ยวกับโครงสร้างของมัน: ไฟล์ที่จะประกอบด้วยและทุกอย่างจะโต้ตอบกันอย่างไร เพื่อความชัดเจน ผมขอแสดงรูปต่อไปนี้

เรามีเว็บไซต์ www.site.ru สมมติว่าในไซต์นี้ คุณต้องนับจำนวนครั้งที่มีการดาวน์โหลดหนังสือบางเล่ม ลิงก์ไปยังหนังสืออยู่ในไฟล์ book.php เพื่อความสะดวก เราสร้างไดเร็กทอรี Counters แยกต่างหาก ซึ่งจะมีตัวนับเอง (counter.php) และ เอกสารข้อความซึ่งข้อมูลจะถูกจัดเก็บ จำนวนครั้งที่มีการดาวน์โหลดหนังสือที่เกี่ยวข้อง (book1.txt และ book2.txt) คุณอาจถามว่าทำไมไม่ใช้ฐานข้อมูลเพื่อจัดเก็บจำนวนการดาวน์โหลด? แน่นอนว่า book.txt สามารถแทนที่ด้วยฐานข้อมูลได้ แต่จำเป็นต้องมีฐานข้อมูลพิเศษ ซอฟต์แวร์- นอกจากนี้ ไฟล์ข้อความยังใช้งานง่ายกว่าฐานข้อมูลมาก และฉันตั้งใจบทความของฉันสำหรับผู้เริ่มต้นเป็นหลัก ไม่ต้องสงสัยเลยว่าในเว็บไซต์ขนาดใหญ่ การใช้ฐานข้อมูลเป็นสิ่งจำเป็น ไม่มีทางผ่านไปได้หากไม่มีเธอ เพียงแต่จำนวนไฟล์ข้อความจะถึงปริมาณจนแทบเป็นไปไม่ได้เลยที่จะจัดการมัน แต่นี่เป็นหัวข้อสำหรับบทความอื่น

ดังนั้นเมื่อเราเปิดไฟล์ book.php เราควรเห็นสิ่งนี้:

ทีนี้ลองอธิบายว่าวงจรนี้ทำงานอย่างไรโดยรวม ขั้นแรก ให้โหลดหน้าเว็บที่มีลิงก์ของเราและข้อความว่า "จำนวนการดาวน์โหลด: 25" หากต้องการรับหมายเลข 25 คุณต้องไปที่ไฟล์ที่เก็บไว้ (book.txt) ทันทีที่ผู้ใช้คลิกลิงก์ โปรแกรม (counter.php) จะเปิดตัวโดยเพิ่มตัวแปรทีละ 1 และเขียนลงในไฟล์ข้อความ และทุกครั้ง

อย่างที่คุณเห็นในทางทฤษฎีแล้วทุกอย่างนั้นง่ายมาก แต่ปัญหาหลักเกิดขึ้นในทางปฏิบัติ

เรามาต่อกันที่ ด้านเทคนิคคำถาม. มาเริ่มกันที่ตัวนับโดยตรง (counter.php) นี่คือโค้ดที่คุณต้องวางลงไป

แล้วมันยากมั้ย? ลองคิดออกด้วยกัน

ขั้นแรก เรามาตัดสินใจเกี่ยวกับการออกแบบโค้ดกันก่อน ดังที่คุณทราบ ในการใช้ PHP คุณต้องสร้างโครงสร้างต่อไปนี้:

ดังนั้นเราจึงแจ้งให้โปรแกรมทราบว่าเรากำลังใช้ PHP

เนื่องจากมีการดาวน์โหลดไฟล์หลายไฟล์ เพื่อพิจารณาว่าลิงก์ใดที่ผู้ใช้คลิก จึงมีการใช้โครงสร้างต่อไปนี้:

if ($book==1) (ตัวนับ 1) // ถ้า $book==1 ให้รันตัวนับ 1 อย่างอื่นถ้า ($book==2) (ตัวนับ 2) // ถ้า $book==2 ให้รันตัวนับ 2 else if ($book==3) (ตัวนับ 3)

ฯลฯ ดังนั้น การเลือกจะดำเนินการโดยใช้ตัวแปร $book วิธีเดียวคือต้องแน่ใจว่าเมื่อคุณคลิกลิงก์ใดลิงก์หนึ่ง จะมีการกำหนดตัวแปรที่เกี่ยวข้องหรือไม่

เมื่อคุณต้องการไปที่เว็บไซต์ใดเว็บไซต์หนึ่ง คุณจะต้องพิมพ์ URL ของเว็บไซต์นั้น

ตัวอย่างเช่น:

www.site.ru/index.php

แต่ในความเป็นจริงแล้ว URL อาจยาวกว่านี้ได้ คุณเคยเห็นโพสต์นี้:

www.site.ru/index.php?parameters

ที่นี่ URL เหมือนเดิมถูกแบ่งออกเป็น 2 ส่วน: ในส่วนแรกคือที่อยู่ของไซต์และในส่วนที่สอง (หลังเครื่องหมาย "?") จะมีการระบุพารามิเตอร์บางตัว ตัวคั่นเป็นเครื่องหมายคำถาม

พารามิเตอร์เหล่านี้สามารถเป็นตัวแปรได้

www.site.ru/index.php?variable=value

โดยการระบุตัวแปรเช่นนี้ ตัวแปรเหล่านั้นจะถูกถ่ายโอนไปยังไฟล์ที่กำลังเปิดอยู่ หากคุณต้องการประกาศตัวแปรหลายตัวพร้อมกัน สามารถทำได้โดยใช้เครื่องหมาย “&”

www.site.ru/index.php?variable1=value&variable2=value

ดังนั้นเมื่อยูสเซอร์เปิดขึ้นมา หน้านี้ตัวแปรจะถูกกำหนดโดยอัตโนมัติซึ่งสะดวกมาก วิธีการส่งตัวแปรไปยังสคริปต์นี้เรียกว่าวิธี GET

ใช้งานได้ วิธีนี้และในกรณีของเรา คุณต้องไปที่เอกสารพร้อมลิงก์ (book.php) และเปลี่ยนลิงก์ไปยังไฟล์ดังนี้:

- เหล่านั้น. อันดับแรกจะมีลิงก์ไปยังไฟล์ตัวนับ และหลังเครื่องหมาย “?” มีการตั้งค่าสมุดชื่อตัวแปร ซึ่งจะนำผู้ใช้ไปยังไฟล์ที่เหมาะสม เราทำเช่นเดียวกันกับลิงก์ที่สองและสาม

นั่นคือการออกแบบทั้งหมด ตอนนี้คุณสามารถไปยังโค้ดของตัวนับได้แล้ว

มาวิเคราะห์โค้ดตัวนับกัน

— ส่วนหัว("ตำแหน่ง: http://www.site.ru/zip1.zip"); - อันที่จริงนี่คือลิงก์ไปยังหนังสือที่ต้องดาวน์โหลด header() เป็นฟังก์ชันพิเศษที่สามารถนำทางไปยังเว็บไซต์ใหม่ได้โดยไม่ต้องถามผู้ใช้ แต่คุณจำเป็นต้องใช้ฟังก์ชันนี้อย่างระมัดระวัง คุณสมบัติหลักคือไม่สามารถทำงานตามโค้ด HTML ได้ กล่าวอีกนัยหนึ่ง คุณไม่สามารถใส่โค้ด html ก่อนแล้วจึงใส่ header() ที่อยู่ตรงกลาง

— $file=fopen("book.txt","a+");

ตามที่กล่าวไว้ข้างต้น ไฟล์ข้อความถูกใช้เพื่อจัดเก็บจำนวนตัวแปรการดาวน์โหลด จริงๆ แล้ว งานทั้งหมดของตัวนับคือการเปิดไฟล์นี้ ค้นหาว่าตัวนับมีค่าเท่าใดในปัจจุบัน เพิ่มค่านี้ 1 และปิดไฟล์ นั่นคือทั้งหมด!

ใน PHP เพื่อทำงานกับไฟล์ข้อความ คุณต้องทำตามขั้นตอนต่อไปนี้:

1) เปิดไฟล์

2) แยกข้อมูลจากไฟล์และเปลี่ยนแปลงหากจำเป็น

3) ปิดไฟล์

ฟังก์ชั่นพิเศษสำหรับการเปิดไฟล์: $variable = fopen(“filename”, “mode”);

เมื่อเปิดไฟล์ คุณจะต้องระบุโหมดที่จะอนุญาตให้ดำเนินการบางอย่างกับไฟล์ได้หลังจากเปิดไฟล์แล้ว โหมดที่สามารถตั้งค่าได้แสดงไว้ในตารางต่อไปนี้:

โหมด
จะเกิดอะไรขึ้นถ้ามีไฟล์
จะเกิดอะไรขึ้นหากไม่มีไฟล์นี้?


การอ่านเท่านั้น
ข้อความเตือนปรากฏขึ้น

ร+
อ่านและเขียน
ข้อความเตือนปรากฏขึ้น


การบันทึกเท่านั้น

มี+
อ่านและเขียน
ไฟล์ใหม่จะถูกสร้างขึ้น หากมีไฟล์อยู่ ไฟล์ใหม่จะถูกเขียนทับไฟล์เก่า


การผนวกข้อมูลต่อท้ายไฟล์
ไฟล์ใหม่จะถูกสร้างขึ้น

เอ+
การอ่านและการผนวกข้อมูลต่อท้ายไฟล์
ไฟล์ใหม่จะถูกสร้างขึ้น

ดังนั้นเราจึงเปิดไฟล์ book.txt เพื่ออ่านและเปลี่ยนค่า ตัวแปรพิเศษ $file จะถูกสร้างขึ้นซึ่งไฟล์ที่เปิดจะถูกจัดเก็บ

- ฝูง($ไฟล์,LOCK_EX);. องค์ประกอบที่สำคัญมาก มันบล็อกการเข้าถึงไฟล์ในขณะที่สคริปต์กำลังทำงาน ลองนึกภาพว่าคนสองคนคลิกลิงก์พร้อมกัน เนื่องจากสคริปต์เปิดไฟล์เพื่อเขียน จึงอาจเกิดความล้มเหลวและตัวนับจะรีเซ็ตเป็นศูนย์

- $นับ++; — เพิ่มค่าขึ้น 1 รายการนี้จะเทียบเท่ากับรายการต่อไปนี้ ($count = $count+1)

- ftruncate($ไฟล์,0); — การใช้คำสั่งนี้ เนื้อหาของไฟล์ (book.txt) จะถูกล้าง และตอนนี้คุณสามารถเขียนข้อมูลใหม่ได้อย่างอิสระที่นั่น เมื่อถึงจุดนี้เองที่ความล้มเหลวอาจเกิดขึ้นได้เมื่อเรียกใช้สคริปต์สองตัวพร้อมกัน ฉันพูดคุยเกี่ยวกับเรื่องนี้ข้างต้น แต่เราไม่กลัวสิ่งใดอีกต่อไป ไฟล์ถูกบล็อก

- fwrite($ไฟล์,$count);. เขียนค่าตัวนับใหม่

เราจะติดตามความคืบหน้าของคุณ สกายวอล์คเกอร์หนุ่ม
(ค) นายกรัฐมนตรีพัลพาทีน

บทความนี้กล่าวถึง 3 ไซต์สำหรับติดตามการให้คะแนน/สถิติ AppStore ที่ฉันใช้บ่อยที่สุด มีการให้คำอธิบายโดยย่อเกี่ยวกับทรัพยากรแต่ละรายการ
บทความนี้อาจมีประโยชน์:

  • นักพัฒนาโปรแกรม iDevice (ทั้งผู้เริ่มต้นและผู้เริ่มต้น)
  • นักการตลาด
  • ถึงทุกคนที่ติดตามการเติบโตอย่างรวดเร็วของไอทีบนมือถือโดยทั่วไปและโดยเฉพาะ AppStore

แน่นอนว่าแหล่งข้อมูลหลักเกี่ยวกับการเปลี่ยนแปลงของการขายแอพใน AppStore คือ iTunesConnect อย่างไรก็ตาม ทันทีที่มี 2 แอปพลิเคชันขึ้นไป ปัญหาบางอย่างก็เกิดขึ้น ยิ่งไปกว่านั้น แน่นอนว่า iTunes ไม่เหมาะเลยสำหรับการวิเคราะห์ความสำเร็จของคู่แข่งซึ่งนักพัฒนาทุกคนต้องเผชิญไม่ช้าก็เร็ว

ฉันใช้ทรัพยากร 3 อย่างบ่อยที่สุด

ลองดูแต่ละรายการโดยใช้ตัวอย่างโปรแกรม Star Walk สำหรับ iPad ที่ยอดเยี่ยม
โปรแกรมนี้มีความโดดเด่นไม่เพียงเพราะสร้างโดยเพื่อนร่วมชาติของเรา แต่ยังได้รับรางวัล Apple Design Awards ในปี 2010 และนั่นก็คุ้มค่ามาก

สำหรับผู้ใช้ที่ไม่ได้ลงทะเบียน เว็บไซต์จะแสดงคะแนนปัจจุบันของโปรแกรมทั้งในหมวดหมู่และในอันดับโดยรวม ผู้ใช้ที่ลงทะเบียนจะได้รับสัญญาว่าจะอัปเดตสถิติรายชั่วโมง เมื่อไม่กี่วันก่อนสถิติอัพเดททุกๆ 6 ชั่วโมง แต่ตอนนี้ข้อมูลอัพเดตวันละครั้งซึ่งอาจเนื่องมาจากปัญหาบางอย่างในฝั่ง iTunes


ที่นี่เราไม่เพียงแต่ได้รับค่าการจัดอันดับปัจจุบันเท่านั้น แต่ยังรวมถึงกราฟการเปลี่ยนแปลงของการจัดอันดับนี้ในช่วงระยะเวลาหนึ่งอีกด้วย นอกจากนี้ยังเป็นประโยชน์ในการดูว่าผลลัพธ์ที่ดีที่สุดสุดท้ายคือเมื่อใดและเมื่อใด
ยังเป็นเรื่องดีที่คุณสามารถดูความสำเร็จของผลิตภัณฑ์ทั้งหมดของนักพัฒนาซอฟต์แวร์รายเดียวได้ในคราวเดียว:


พวกเขาอยู่นี่แล้วที่รักของฉัน เห็นได้ชัดว่าการสร้างการตี 1 ครั้งเป็นเรื่องยากมากที่จะทำซ้ำความสำเร็จ

ผู้เข้าร่วมคนที่สามในการรีวิวของเราคือ

http://www.appannie.com/
พร้อมด้วยเรตติ้งรายวัน


ไซต์นี้แสดงกราฟการเปลี่ยนแปลงในการจัดอันดับเดียวกันที่สวยงามที่สุด
เครื่องหมายของเหตุการณ์สำคัญใดๆ จะถูกวางไว้บนแผนภูมิอย่างสะดวก เช่น การเปลี่ยนแปลงราคาหรือการเปิดตัวเวอร์ชันใหม่


การให้คะแนน เช่น แผนภูมิ สามารถดูได้โดยไม่ต้องลงทะเบียน
การลงทะเบียนฟรีช่วยให้นักพัฒนาสามารถเชื่อมต่อสถิติโดยละเอียดเกี่ยวกับแอปพลิเคชันของตนได้ ตามที่อธิบายไว้ที่นี่: http://www.appannie.com/tour/ แต่ไม่ใช่สำหรับทุกคน สำคัญ. สถิติโดยละเอียดสำหรับผู้ใช้ที่ลงทะเบียนบนไซต์นี้แตกต่างจากสถิติบน iTunesConnect เล็กน้อย ดังนั้นคุณต้องระมัดระวังและตรวจสอบทุกอย่างอย่างรอบคอบ

ทำไมการศึกษากราฟจึงสำคัญ?
บ่อยครั้งที่กราฟให้โอกาสในการทำความเข้าใจว่าแอปพลิเคชันบางตัวประสบความสำเร็จได้อย่างไร หรือในทางกลับกัน หลุดออกจากสายตาของสาธารณชนทั่วไป
นี่เป็นอีกโปรแกรมที่ยอดเยี่ยม คราวนี้มาจากเพื่อนร่วมงานชาวเบลารุสของเรา


หลังจากทดลองใช้มาเป็นระยะเวลาหนึ่ง ก็ไม่มีอะไรหยุดเกิดขึ้นกับแอปพลิเคชันเลย และคะแนนก็เริ่มลดลงเรื่อยๆ แต่
โปรแกรมที่ดีและสามารถสร้างรายได้ที่ดี

สำหรับฉันแล้วดูเหมือนว่าแหล่งข้อมูลทั้งสามนี้ให้โอกาสที่ดีเยี่ยมในการศึกษาและติดตามการเปลี่ยนแปลงของความนิยมของแอปพลิเคชันใน AppStore และสามารถอำนวยความสะดวกในการวิเคราะห์ตลาดได้อย่างมากและช่วยในการตัดสินใจทางการตลาดที่ถูกต้อง

ปัจจุบันร้านแอพพลิเคชั่นยอดนิยมที่สุดคือ App Store ซึ่งตั้งอยู่ใต้ปีก แอปเปิล, และ เล่นตลาดหรือที่เรียกกันทั่วไปว่าเห็นแสงสว่างในตอนกลางวันต้องขอบคุณ Google คุณเดาได้เลย นับตั้งแต่เปิดตัว แต่ละรายการได้รับการเติมเต็มทุกวันด้วยแอปพลิเคชันหลายร้อยรายการแรก จากนั้นจึงนับพันรายการ และในปี 2558 พวกเขาได้รับผลลัพธ์ที่น่าประทับใจ แต่ตอนนี้เราจะได้รู้ว่ามันคืออะไร

ตัวอย่างเช่น App Store ปรากฏตัวครั้งแรกในปี 2008 ด้วย การเปิดตัวไอโฟน 3จี. ในวันแรกของการเปิดตัว มีแอปพลิเคชั่นประมาณ 500 แอปพลิเคชั่น หลังจากผ่านไป 3 เดือน จำนวนแอปพลิเคชั่นก็เกิน 3 พันแอปพลิเคชั่น และจำนวนการดาวน์โหลดก็สูงถึง 100 ล้านครั้ง ในปี 2552 บริษัทมียอดดาวน์โหลดทะลุ 2 พันล้านครั้งในปี 2553 - 3 พันล้านครั้ง และในปี 2554 - มากถึง 10 พันล้านครั้งด้วยแอปพลิเคชัน 350,000 รายการ ภายในเดือนมีนาคม 2555 จำนวนการดาวน์โหลดสูงถึง 25 พันล้านครั้งและจำนวนแอปพลิเคชันก็เพิ่มขึ้นจาก 350 เป็น 550,000 ซึ่งในจำนวนนี้ 170,000 ได้รับการพัฒนาสำหรับ iPad


หนึ่งปีต่อมา จำนวนการดาวน์โหลดสูงถึง 50 พันล้านครั้ง และภายในสิ้นปี 2557 ตัวเลขนี้เกิน 85 พันล้านครั้ง ในปี 2013 จำนวนแอปพลิเคชันถึงหลักล้าน วันนี้ผลลัพธ์ข้ามเส้นด้วยคำว่า "1.4 ล้าน" อย่างไรก็ตาม ข้อมูลเองมีความแม่นยำมาก บางคนบอกว่า 1.2 ล้าน อย่างไรก็ตามความแตกต่างนั้นค่อนข้างน้อย

หากเราพูดถึง Google Play จนถึงปี 2012 เรียกว่า Play Market ณ เวลาที่เปิดตัวนั้นประกอบด้วยแอปพลิเคชันจำนวนหนึ่งซึ่งต่อมาเพิ่มขึ้นเป็น 1.3 ล้านในปี 2552 ตามข้อมูลของเพื่อนร่วมงาน อำนาจหุ่นยนต์มีใบสมัครแล้ว 2,300 ใบ และภายในฤดูร้อนปี 2553 จำนวนใบสมัครก็เพิ่มขึ้นเป็น 80,000 ใบ จำนวนการดาวน์โหลดทั้งหมดในขณะนั้นอยู่ที่ประมาณ 1 พันล้านครั้ง

3 พันล้าน 6, 10 ภายในปี 2555 จำนวนการดาวน์โหลดลดลงอย่างรวดเร็วในขณะที่จำนวนแอปพลิเคชันเพิ่มขึ้นจาก 80 เป็น 500,000
ตามรายงานของหลายๆท่าน บริษัทวิจัย Google Play มี 70% ปริมาณมากดาวน์โหลดมากกว่า App Store ในขณะเดียวกัน App Store ก็ทำกำไรได้มากกว่า Google Play ถึง 70%

สาเหตุหลักมาจากการที่ Google ให้ความสำคัญกับประเทศกำลังพัฒนาซึ่งอยู่ในอันดับหนึ่งในแง่ของจำนวนประชากร (จีน อินเดีย อินโดนีเซีย) ต้องขอบคุณจำนวนพลเมืองของประเทศเหล่านี้ที่ทำให้ผลลัพธ์นี้สำเร็จ ในทางกลับกัน Apple ถือเป็นบริษัทที่ไม่เหมาะสำหรับคนจน ซึ่งเป็นเหตุผลว่าทำไมราคาใน App Store จึงสูงกว่า และผู้คนซื้อที่นั่นบ่อยขึ้นเพราะพวกเขาสามารถซื้อได้

เช่นเดียวกับนักพัฒนา การเขียนโปรแกรมสำหรับ iOS โดยเฉพาะนั้นทำกำไรได้มากที่สุด Apple จ่ายเงินให้นักพัฒนามากขึ้นอย่างมากเพื่อปรับปรุงคุณภาพไม่เพียง แต่ผลิตภัณฑ์เท่านั้น แต่ยังรวมถึงบริการด้วย

คุณคิดว่า app store ไหนดีกว่ากัน?



มีคำถามหรือไม่?

แจ้งการพิมพ์ผิด

ข้อความที่จะส่งถึงบรรณาธิการของเรา: