Акції 2 — Сем Софес
Опубліковано на
Shares 2 вийшов пізно ввечері. Це велике оновлення Shares, яке додає підтримку 4-дюймових екранів iPhone і абсолютно новий дизайн для iOS 7. Він уже доступний в App Store!

призначення
Мета Shares — надати вам безглуздий спосіб миттєво побачити, скільки ви заробили або втратили. Середня тривалість сеансу – 14 секунд. Я називаю це перемогою.
Сенс полягає в тому, щоб побачити, скільки ви зробили або втратили. Це для денних трейдерів, які хочуть знати всю можливу інформацію про акції. Деякі люди в Твіттері сказали, що вони зацікавлені в акціях, і Shares чудово підходить для того, щоб спробувати це. Дивовижно.
Трохи історії
Спочатку я зробив Shares у суботу вдень. Я щойно придбав акції Apple і продовжував використовувати калькулятор і віджет акцій, щоб підрахувати, скільки я заробив. Це було безглуздо. Я програміст. Час щось запрограмувати, щоб це виправити.
Оригінальна версія не мала жодних активів, окрім створеного мною тимчасового значка програми. Я дуже пишався цим. Це були всі градієнти та таке інше drawRect:.
Зрештою я найняв дизайнера, щоб він зробив для нього іконку. Піктограма викликала всілякі ідеї щодо інтерфейсу, які були суперскевоморфними, але я не міг їх реалізувати.
Мій друг Джош Брюер Одного разу під час обіду побачив мій дизайн та ікону та сказав, що хоче допомогти. Тому ми розробили абсолютно нову програму з його приголомшливим дизайном. Це зайняло кілька місяців, оскільки ми обидва були зайняті, але нарешті ми це зробили випущено квітень 2012 року.
Оновлення
Через кілька місяців я нарешті оновив його. Досі не було підтримки пристроїв із 4-дюймовими екранами (як-от iPhone 5). Люди почали впадати в нетерпіння. Одного вечора кілька тижнів тому, Я отримав мотивацію і запустив Photoshop, щоб перевірити, чи спрацює моя ідея. Виявилося, мені дуже сподобалося.
Того вечора я засиджувався допізна, працюючи над цим. Наступного дня я просто переписав Shares, щоб використовувати новий дизайн. Після ще 2 днів вдосконалення він знову був готовий.
Ікона
Я збирався найняти того самого дизайнера, щоб створити нову піктограму, яка б більше відповідала iOS 7, але хотів трохи спробувати сам. Кінцевий результат був добрим, але кроки були болісними. (Я зробив шпалери з найгірших.)
Більшість проектів піктограм для iOS 7 постійно спрощуються. Я створив щось із безліччю деталей, на що витрачав години, і зрозумів, що це має бути простіше. Це було дійсно важко видаляти все більше і більше, але все одно зберігати форму та значення.
Загалом я цим задоволений. Мені трохи сумно бачити, що дні скевоморфізму закінчуються. Ось остаточний результат:
Ботанські речі
У Shares 2 є кілька цікавих дивних речей. Кілька людей запитали про колір панелі навігації. iOS сильно зменшує насиченість кольору панелі навігації, тому важко отримати потрібний колір. Мій друг Калеб Девенпорт була хороша пропозиція. Якщо ви зробите колір HSB замість RGB і просто встановите насиченість на 1,0, це виглядатиме набагато краще. Бум. Я просто використовую ColorSnapper і встановлюю для нього режим HSB, щоб скопіювати код кольору.
Я повністю перейшов на NSURLSession. Немає більше AFNetworking. Наскільки я люблю AFNetworking, але переходити до оновлення 2.0 дуже важко. Новий NSURLSession від Apple настільки простий у використанні, що я не бачив потреби в ньому з Shares (оскільки він робить лише 1 HTTP-виклик).
Фотографії на обкладинці (ви можете побачити фотографії Apple на скріншоті вище) усі надходять із сервера. Жодного з них немає в додатку. На S3 є файл JSON зі списком символів, для яких я створив ілюстрації. Кожен з них я роблю вручну, щоб вони виглядали добре. Потім він завантажує їх, якщо вони відсутні. Є деякі розумні речі, щоб попередньо завантажити їх, якщо це можливо, тому, сподіваюся, користувачам ніколи не доведеться чекати.
У майбутньому оновленні вони будуть більш крутими, про які можна поговорити.
дякую
Дякуємо всім, хто завантажив Shares 1 і Shares 2. Я щиро вдячний за вашу підтримку. Якщо ви ще цього не зробили, завантажте Shares 2 і залиште відгук. Для мене це багато значило б.
