Logo th.androidermagazine.com
Logo th.androidermagazine.com

Android 2.2, froyo, google i / o - มาทำความเข้าใจกับสิ่งนี้กัน

สารบัญ:

Anonim

FroYo, FroYo, FroYo ดูเหมือนว่าคุณไม่สามารถเยี่ยมชมบล็อกเทคโนโลยีหรืออ่านไทม์ไลน์ Twitter ของคุณโดยไม่เห็นข่าวเกี่ยวกับ Android 2.2 ทุกที่ FroYo สามารถทำสิ่งนี้ได้ FroYo ทำสิ่งนี้ได้เร็วขึ้น 300 เปอร์เซ็นต์ FroYo มีลูกม้า มันเพียงพอที่จะทำให้คนมีสติบ้า (สิ่งที่ดีไม่มีพวกเราคนใดต้องกังวลเกี่ยวกับเรื่องนี้) เราทุกคนต้องการแอนดรอยด์ใหม่ ๆ ที่อร่อยสำหรับโทรศัพท์ของเรา แต่เรารู้หรือไม่ว่าทำไมหรืออะไรที่มาพร้อมกับมัน หวังว่าเมื่อถึงเวลาที่เราทำเสร็จแล้วคุณจะมีความคิดที่ดีกว่าว่าจะคาดหวังอะไรและคาดหวังเมื่อไหร่ กดลิงค์รับช้อนของคุณและมาดูกันว่าการทำน้ำแข็งแช่แข็งนี้มีไว้สำหรับคุณและฉันอย่างไร

ผู้ชายที่ทำงานกับ Android นั้นเป็นอัจฉริยะที่หิวโหยอย่างชัดเจนด้วยความรักที่มีต่อขนมเป็นพิเศษ เราได้เห็น Cupcake (Android 1.5), Donut (Android 1.6), Eclair (Android 2.1) และตอนนี้ FroYo (Android 2.2) แต่ละคนได้รับดีขึ้นเล็กน้อยเสนอสิ่งที่น่าตื่นเต้นมากขึ้นสำหรับนักพัฒนาและที่สำคัญที่สุด - ให้ตัวเลือกมากขึ้นและดีขึ้นเพื่อทำให้โทรศัพท์ของเราดูและประพฤติตามที่เราต้องการ มันไม่สมบูรณ์แบบและอาจไม่มีวันเป็นไปได้ แต่ FroYo เสนอการเปลี่ยนแปลงที่น่าตื่นเต้นให้กับเรารวมถึงการเพิ่มคุณสมบัติพื้นฐานบางอย่างที่เราทุกคนต้องการ ให้พยายามทำลายมันทั้งหมดเป็นภาษาอังกฤษธรรมดาเพื่อให้เรารู้ว่าจะคาดหวังอะไรที่ไม่คาดหวังและเมื่อคาดหวัง

JIT คืออะไร? (aka ผู้เรียบเรียงทันเวลา)

เห็นรูปนั้นไหม? คุณอาจเห็นบางสิ่งบางอย่างเช่นมันถูกฉาบไว้ทุกที่พร้อมกับคนที่พูดว่า JIT (ฉันเป็นผู้ รวบรวม) ทำให้โทรศัพท์ของพวกเขาเร็วเกินไปหรือแม้แต่ได้ยินเสียงเรียกร้องที่ดุร้ายเช่น "วิ่งเร็วกว่า 400 เปอร์เซ็นต์" นั่นเป็นเรื่องจริง เรียงจาก เราพูดคุยเกี่ยวกับ JIT นิดหน่อยในพอดแคสต์ แต่เรามาใช้เวลาสักครู่เพื่อวางมันทั้งหมด

Android ใช้เครื่องเสมือน Java แบบพิเศษที่เรียกว่า Dalvik VM เพื่อเรียกใช้แอปพลิเคชัน เราทุกคนใช้งานแอพพลิเคชั่น Windows ในภาษาจาวาและมีสิ่งหนึ่งที่ทุกคนมีเหมือนกัน - พวกเขาจำเป็นต้องเริ่มใช้ล่าม Java บนคอมพิวเตอร์ของเราก่อนที่จะทำงาน Android เป็นวิธีเดียวกัน Dalvik เป็นเหมือนโปรแกรมที่ทำงานใน Android และเรียกใช้แอปพลิเคชันบุคคลที่สามเพื่อให้เราโต้ตอบ เกมดังกล่าวที่คุณชื่นชอบหรือเครื่องสแกนบาร์โค้ดที่ไว้ใจได้ของคุณต้องใช้เส้นทางรอบต่อนาทีระหว่างนิ้วมือและโปรเซสเซอร์ผ่าน Dalvik VM JIT เป็นการเปลี่ยนแปลงวิธีการใช้งานแอปพลิเคชัน มันคว้าข้อมูลที่ปกติต้องผ่าน Dalvik VM ถูกตีความเป็นสิ่งที่ Android สามารถอ่านจากนั้นจะถูกตีความเป็นข้อมูลที่โปรเซสเซอร์สามารถใช้และดำเนินการ เมื่อใช้ JIT จะมีการเพิ่มโอเวอร์เฮดใหม่จำนวนเล็กน้อยลงใน Dalvik VM แต่จะแปลข้อมูลเป็นสิ่งที่ระบบสามารถใช้และดำเนินการได้โดยตรง ในช่วงโอลิมปิกฤดูร้อนปีที่แล้วเราทุกคนเห็นผู้ประกาศใช้นักแปลเพื่อสัมภาษณ์นักกีฬาจากทั่วโลก ดี

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

เล็กน้อยเกี่ยวกับการเพิ่มความเร็วจริงเรียกสำหรับ ในภาพของเราด้านบนเราเห็นแอพเปรียบเทียบมาตรฐานที่ชื่อว่า Linpack

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

คำไม่เคยสนุกเหมือนภาพและพวกเขาไม่ได้มีโอกาสต่อสู้กับวิดีโอ! ลองดูสิ

สินค้าใหม่

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

การส่งข้อความแบบ Cloud-to-device

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

อยากเห็นมันใช้งานจริงไหม? แน่นอนคุณทำ! ฟิลนำสิ่งนี้ผ่านฝ่ามือและมันสั่นสะเทือน ลองดูวิดีโอ

ต้องบอกว่าฉันคาดหวังว่าอุปกรณ์ส่วนใหญ่ยังคงวางขายเพื่อรับ FroYo แน่นอนว่าโทรศัพท์อย่าง Droid Incredible หรือ Nexus One กำลังจะได้รับ แต่ฉันคิดว่าแม้กระทั่งรุ่นเก่าบางอย่างเช่น Droid Eris หรือ MyTouch 3G ก็จะเห็น 2.2 ในที่สุด HTC ให้ข้อมูลเชิงลึกเกี่ยวกับแผนของพวกเขา -

หากโทรศัพท์ของคุณเปิดตัวในปีนี้เราจะเสนอการอัปเกรดเป็นรุ่น Froyo เป็นส่วนใหญ่ ซึ่งรวมถึงรุ่นยอดนิยมเช่น Desire และ Droid Incredible รวมถึงโทรศัพท์ที่คาดว่าจะถึงอย่าง Evo 4G, MyTouch slide และรุ่นที่กำลังจะมาถึง เราจะประกาศรายการโทรศัพท์และวันที่อย่างสมบูรณ์เมื่อเราเข้าใกล้การอัพเกรดแล้ว เรากำลังทำงานอย่างใกล้ชิดกับ Google และพันธมิตรอื่น ๆ ของเราเพื่อให้แน่ใจว่าเราสามารถเข้าถึงทุกสิ่งที่เราต้องการได้อย่างรวดเร็วที่สุดเพื่อให้ประสบการณ์ Sense ที่สมบูรณ์และสมบูรณ์ใน Froyo เราคาดว่าจะปล่อยการอัปเดตทั้งหมดในช่วงครึ่งหลังของปีนี้ แต่ยังไม่เจาะจงมากขึ้น

โดยเฉพาะอย่างยิ่งที่ขาดหายไปคือ HTC Hero และ Droid Eris แต่อย่างที่บอกไปแล้ว - ฉันเชื่อว่าอุปกรณ์เหล่านี้จะเห็นการอัปเดตเป็น 2.2 ถ้าเพียงเพื่อรวม Android Market นิดหน่อย

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

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

ผู้ใช้ Motorola Droid ควรเห็นการอัปเดตค่อนข้างเร็วและยังมีการพูดคุยเกี่ยวกับการดูบางครั้งในเดือนมิถุนายน แต่ฉันไม่ได้ชี้ให้เห็นถึงการซุบซิบ intertube ให้ Moto ใช้เวลาในการอัพเกรดที่ราบรื่นและในที่สุดทุกคนก็มีความสุขมากกว่าที่พวกเขาจะได้รับในรูปแบบเบต้าที่แปลกตา

อุปกรณ์อื่น ๆ จะต้องรอสิ่งต่าง ๆ เช่นการรวม HTC Sense หรือ MotoBlur (ซึ่งหวังว่าจะได้รับการแก้ไขแล้วบางส่วนในระหว่างการอัพเกรดเป็น 2.1) และสิ่งต่าง ๆ เช่นการออกกำลังกายทั้งหมดเพื่อให้ฮาร์ดแวร์ทำงานได้ดีกับการอัปเดต มั่นใจได้ว่าผู้ผลิตจะทำงานอย่างหนักและจะพยายามทำให้ดีที่สุดเพื่ออัปเดตตามเวลาที่กำหนดเพราะนั่นคือทั้งหมดที่เราสามารถทำได้หากเราไม่ต้องการนำเรื่องไปสู่มือของเราเอง

แน่นอนว่ายังมีอีกมากที่ Google I / O ซึ่งสิ่งที่เรากล่าวถึงในวันนี้ (อุปกรณ์ประกอบฉากขนาดใหญ่ สำหรับ Jared สำหรับการพยายามตามให้ทัน!) แต่ตอนนี้เรารู้ถึงไฮไลท์ของสิ่งที่จะเกิดขึ้นกับสิ่งที่เรามีอยู่แล้ว ในมือของเรา คุณคาดหวังอะไรมากที่สุดใน Android 2.2? แบ่งปันความคิดของคุณในความคิดเห็นและในฟอรัมและให้ทุกคนเล่นเกมรอกัน!

ดูทีหลังก็ได้

เจอร์รี่