Hackathon Android Midterm
Mini Project môn Android
App - Now Wake Alarm
Git: NowWakeAlarm
Lý do ra đời
Thi giữa kì style hackathon 3 ngày, đề thầy ra là làm app gì đó liên quan đến Google Map, cơ mà team tưởng đề sẽ ra tùy chọn nên đã chuẩn bị trước ý tưởng cho con app báo thức này, vẫn may mà xin thầy cho làm được :))). Và thế là con app mang tên Now Wake Alarm này ra đời.
Mô tả
Ứng dụng chính của app là báo thức buộc người dùng phải tỉnh táo thức dậy bằng cách cho người dùng làm các thử thách đòi hỏi sự tỉnh táo. Ngoài ra còn mở rộng thêm chức năng location-based alarm, cho phép người dùng đặt địa điểm xảy ra báo thức trong một bán kính tùy ý.
Sản phẩm làm trong 3 ngày nên còn chưa nhiều tính năng, cũng như tối ưu. Hy vọng trong tương lai, nếu có thể sẽ phát triển thêm.
Tác giả
Screenshot
Main screen
Challenge screen
Kể chuyện
Hackathon 72h, 3 ngày 3 đứa code và fix bug sấp mặt, hầu như ngày nào cũng đến 2 3 giờ sáng, sáng dậy lại code rồi lại fix, đến trưa thì ngủ không được, nằm cứ trằn trọc nghĩ về bug :))), và thật may là lúc nào trằn trọc cũng nghĩ ra được cách fix bug siêu đẹp 😏.
Sau cùng thì cũng làm xong, không biết còn bug không chứ code project này bug linh tinh đâu mà lắm, code trong một file thì dài mấy trăm dòng mà lại có mấy chục file, fix tốn thời gian cực mặc dù một con bug nó rất là nhỏ. Qua đây mới thấy cần phải có kĩ năng clean code, debug, logic tốt. Có một số bug vô cùng kì diệu 😃, nhưng mà meeting với team xíu là fix được, ngoài ra còn có mấy cái feature của thư viện UI đang dùng cực ảo, hạn chế chức năng :) (không cho click nhiều lần trên 1 button), vậy là sau một giờ trưa lăn lóc trằn trọc trên giường thì cũng nghĩ ra cách handle cực gọn nhưng rất tà đạo 😃.
Mục tiêu team đặt ra là xong trước deadline 6 tiếng nhưng không ngờ thời tới cản không được, tới sáng hôm nộp bài còn vài tiếng mới kịp quay video demo + viết báo cáo, quay video, edit video tốn thời gian cực, 12h00 deadline mà 11h59 mới render video, zip file xong và kịp bấm submit, cứ ngỡ đã kịp, cơ mà đời không như mơ, file quá nặng upload tận 10 phút 😳.
Dù sao thì tổng kết lại, đây là con app android (nghiêm túc) đầu tay của mình mặc dù chỉ làm vội vàng trong 3 ngày nhưng nhìn cũng rất là ngon lành. Thank các teammate đã cùng nhau làm việc hết mình.